tcp/ip
文章平均质量分 53
编程艺术artist
这个作者很懒,什么都没留下…
展开
-
三次握手 四次挥手
1.TCP连接的建立 (1)首先是服务器初始化的过程,从CLOSED(关闭)状态开始通过顺序调用SOCKET、BIND、LISTEN和ACCEPT原语创建Socket套接字,进入LISTEN(监听)状态,等待客户端的TCP传输连接请求。 (2)客户端最开始也是从CLOSED状态开始调用SOCKET原语创建新的Socket套接字,然后在需要再调用CONNECT原语,向服务器发送转载 2017-09-12 13:30:41 · 188 阅读 · 0 评论 -
TCP和UDP各自的协议和端口号
TCP 协议名称 端口号 套接字 作用 Telnet 专司终端模拟 23 Tcp 23 为用户提供了在本地计算机上完成远程主机工作的能力 SMTP 简单邮件传输协议 25 Tcp 25 帮助每台计算机在发送或中转信件时找到下一个目的地 HTTP 超文本传输协议 80 Tcp 80 超文...转载 2018-12-28 13:03:15 · 11866 阅读 · 1 评论 -
糊涂窗口综合症
什么是糊涂窗口综合症 当发送端应用进程产生数据很慢、或接收端应用进程处理接收缓冲区数据很慢,或二者兼而有之;就会使应用进程间传送的报文段很小,特别是有效载荷很小。 极端情况下,有效载荷可能只有1个字节;而传输开销有40字节(20字节的IP头+20字节的TCP头) 这种现象就叫糊涂窗口综合症 发送端引起的糊涂窗口综合症 如果发送端为产生数据很慢的应用程序服务(典型的有telnet应用),例如,一次产...转载 2018-12-31 00:03:22 · 179 阅读 · 0 评论 -
滑动窗口
TCP的优势 从传输数据来讲,TCP/UDP以及其他协议都可以完成数据的传输,从一端传输到另外一端,TCP比较出众的一点就是提供一个可靠的,流控的数据传输,所以实现起来要比其他协议复杂的多,先来看下这两个修饰词的意义: 1. Reliability ,提供TCP的可靠性,TCP的传输要保证数据能够准确到达目的地,如果不能,需要能检测出来并且重新发送数据。 2. Data Flow Cont...转载 2018-12-31 11:37:55 · 149 阅读 · 0 评论 -
TCP与HTTP的联系
TCP/IP协议是客户端与服务端进行数据交互的一种协议方式,那么它是如何与服务端进行数据交互的?与HTTP协议又有什么联系? HTTP协议是获取地址,传递数据的一种基于请求与响应模式的、无状态的、应用层的协议。其通常基于TCP的连接方式进行数据的请求与响应,但是,TCP协议又是如何定位到所需要的服务器的?这就要说道网页中URl的组成。 网页中的URl栏从左往右依次为协议、域名、资源名、端口号组...原创 2018-12-31 14:47:05 · 252 阅读 · 0 评论