TCP/IP 网络分层解析
Posted lisin-lee-cooper
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TCP/IP 网络分层解析相关的知识,希望对你有一定的参考价值。
TCP/IP 网络分层
TCP 是一个可靠的(reliable)、面向连接的(connection-oriented)、基于字节流(byte-stream)、全双工(full-duplex)的协议。发送端在发送数据以后启动一个定时器,如果超时没有收到对端确认会进行重传,接收端利用序列号对收到的包进行排序、丢弃重复数据,TCP 还提供了流量控制、拥塞控制等机制保证了稳定性。
通过wireshark抓包工具可以看到以下几个重要的部分
Ethernet II:网络接口层以太网帧头部信息
Internet Protocol Version 4:互联网层 IP 包头部信息
Transmission Control Protocol:传输层的数据段头部信息,此处是 TCP 协议
Hypertext Transfer Protocol:应用层 HTTP 的信息
1.HTTP 协议应用层
起始行 GET/HTTP/1.1
首部
Host: www.baidu.com
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (Khtml, like Gecko) Chrome/90.0.4430.212 Safari/537.36
Accept: application/json, text/javascript, /; q=0.01
实体 空
其他应用层协议 DNS ,SMTP,POP3,NTP,NFS
2.传输层
传输层的作用是为两台主机之间的「应用进程」提供端到端的逻辑
以上是关于TCP/IP 网络分层解析的主要内容,如果未能解决你的问题,请参考以下文章