您的位置:首页 > 理论基础 > 计算机网络

网络编程

2016-07-01 00:00 239 查看
1.TCP/IP是个协议组

网络层:IP协议

传输层:TCP协议,UDP协议

应用层:FTP,HTTP,TELENT,SMTP,DNS等协议

TCP:一旦连接后,通信方任何一方主动关闭连接前,TCP都将被一直保持下去。C或S端都可以主动发起断开TCP连接的请求。

三次握手:A向B握手,B回复A收到同时等待,A再向B确认收到B的回复,B收到A的确认后连接完毕。

TCP的安全可靠是因为发送的包是有序而且收到方要给反馈,没有收到反馈,会自动重发,当然代价就比不可靠UDP大些了。

Socket是个通信链句柄,这个链路的一端称为一个Socket,一个Socket由一个IP和端口号唯一确定。它所支持的不仅有TCP/IP,只是在java下Socket主要基于TCP/IP协议的网络编程。

HTTP1.0避免经常性的连接的开销。HTTP,Socket传输,被包装TCP协议传输,
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: