TCP/IP四层模型
应用层:应用层为用户提供应用功能,比如http、dns、ftp。添加http头部。
传输层:为应用层提供网络支持,有两个传输协议:TCP、UDP。
TCP比UDP多了流量控制、超时重传、拥塞控制等,以确保数据包可靠地传输给对方。
UDP简单只负责传输数据包,不保证能不能安全到达对方,但是实时性好
添加tcp头部。
网络层:负责实际的传输功能,最常用IP协议。添加ip头部。
ip协议:寻址、路由(即寻找下一个目的地)
网络接口层:为网络层提供链路级别传输的服务,在以太网、wifi上发送原始数据包,在网卡这个层次,使用mac地址标识网络上的设备。添加mac头部,封装帧头帧尾。
网友评论