tcp/ip参考模型,一共是五层,物理层、数据链路层、网络层、传输层、(会话层、表示层, 应用层)。
物理层
:
- 建立 在物理通信介质的基础上,作为系统和通信介质的接口,用来实现数据链路实体间透明的比特 (bit) 流传输。只有该层为真实物理通信,其它各层为虚拟通信.
`数据链路层
:
- 在物理层提供比特流服务的基础上,建立相邻结点之间的数据链路,通过差错控制提供数据帧(Frame)在信道上无差错的传输。
网络层
:
- 确定分组从源端到目的端的路由选择。
传输层
:
- 提供应用程序间的通信。
应用层
:
- 向用户提供一组常用的应用程序
数据格式
- 数据帧:帧头+IP数据包+帧尾 (帧头包括源和目标主机MAC初步地址及类型,帧尾是校验字)
- IP数据包:IP头部+TCP数据信息<