最后更新:2022-07-05 04:25:15 手机定位技术交流文章
从应用角度看,协议可以理解为“规则”,数据传输和数据解释规则。
假设A和B都想发送文件。
首先,发送文件名,接收者接收文件名,应对发送者表示“OK”;
其次,发送的文件的大小,接收者再次接收数据以回答“OK”;
第三,发送文件内容。 同样,接收器在接收数据后应答“OK”,表明文件内容已成功接收。
因此,无论A和B之间发送的文件是什么,都通过三个数据传输来完成。 A和B是最简单的数据传输规则。 双方都按照这一规则发送和接收数据。
这种协议仅在A和B之间得到遵守,称为原协议。当更多的人通过这项协议时,增加 、 改进 、 维护和完善.最后形成一个稳定的完整的文件传输协议,它广泛用于各种文件传输过程。协议成为标准协议.最早的ftp协议是从此推导出来的。
TCP协议集中于数据传输,http协议集中于数据的解释。
OSI 7 层模型 返回: 实数网络会议表应
TCP/IP四层模型背面:网络传输
在应用程序开发过程中最常见的讨论是TCP/IP模型。
应用程序层: http,ftp,nfs,ssh,telnet..
传输层:TCP、UDP
网络层:IP、ICMP、IGMP
连结层:Ethernet框架协议,ARP

TCP/IP网络协议堆分为四个层:应用层、传输层、网络层和链接层。
数据不能直接通过网络卡传输到网络上,然后通过网络传输到另一方的计算机上,必须有层级,向另一方必须有层级的分离。
用于网络传输的目标地址是另一方的MAC地址
但是目标的MAC地址不详。目标的MAC地址通过请求ARP获得。ARP协议通过IP地址获取目标的MAC地址。


传送0806在传送时表示ARP请求,所以填妥六个fs,因为目的地地址不详
当广播时,路由器设法在未处理的情况下作出响应,如果是,则会作出响应
ip版本:ipv4,ipv6-4位
TTL:通过网络传输的包,如果网络发生异常,数据延迟无法到达目标主机,因此,这个数据包将在网络上生存。所以你需要设定一个生存时间,源主机为该包设置存活时间,比如64,每个路由器将值降低到1,如果降低到0,则意味着路径太长,无法找到目标主机网络,就丢弃该包,所以这个生存时间的单位不是一个秒钟,而是跳(hop)。
源IP:32位-4字节
目标IP:32位-4字节
16位源端口2^16=65536
16位目标端口2^16=65536
ip地址只能在网络环境中识别主机
该端口只能在主机上识别一个进程
ip地址+端口号码只能识别一个网络中的进程
16位源端口2^16=65536
16位目标端口2^16=65536
32位序号
32确认序号
6个标志位
16个窗口大小2^16=65536
本文由 在线网速测试 整理编辑,转载请注明出处。