网络
文章平均质量分 76
小笛子的专栏
这个作者很懒,什么都没留下…
展开
-
网络-TCP、UDP
一. TCP协议 TCP协议是面向连接、保证高可靠性(数据无丢失、数据无失序、数据无错误、数据无重复到达)传输层协议。TCP通过检验和、序列号、确认应答、重发控制、连接管理以及窗口控制等机制实现可靠性传输。 1.TCP头分析 先来分析一下TCP头的格式以及每一个字段的含义:(1)端口号[16bit] 我们知道,网络实现的是不同主机的进程间通信。在原创 2017-06-09 10:39:06 · 386 阅读 · 0 评论 -
网络-从输入网址到显示页面的过程
从我们在浏览器中输入网址到浏览器显示页面,这个过程中到底发生了什么事?一般可分为如下7个步骤:1、浏览器中输入网址。2、发送至DNS服务器并获得域名对应的WEB服务器的ip地址。 3、与WEB服务器建立TCP连接。4、浏览器向WEB服务器的ip地址发送相应的http请求。5、WEB服务器响应请求并返回指定URL的数据,或错误信息,如果设定重定向,则重定向到新的URL地址。转载 2017-06-11 11:03:59 · 958 阅读 · 0 评论 -
网络-UDP,TCP数据包的最大传输长度分析
一、UDPUDP允许传输的最大长度理论上2^16 - udp head - iphead( 65507 字节 = 65535 - 20 - 8)但是实际上UDP数据报的数据区最大长度为1472字节。分析如下:首先,我们知道,TCP/IP通常被认为是一个四层协议系统,包括链路层,网络层,运输层,应用层. UDP属于运输层,下面我们由下至上一步一步来看: 以太网(原创 2017-06-11 21:47:34 · 14622 阅读 · 0 评论