osi模型
应用层:为网络进程提供网络服务,提供身份验证
表示层:格式化构建数据,提供加密
会话层:建立管理终止应用之间的会话
传输层:确保数据传输可靠性,建立维护终止虚拟电路,通过错误检测和恢复
网络层:定义逻辑地址
数据链路层:链路内通讯,定义物理地址
物理层:规范物理特性
tcp/ip协议栈模型
应用层:ftp、tftp、nfs、smtp、snmp、dns
传输层:tcp、udp
网络层:ip、icmp、arp、rarp
网络访问层(链路层):以太网协议
TCP特性:
工作在传输层
面向连接协议
全双工协议
半关闭
错误检查
将数据打包成段,排序
确认机制
数据恢复,重传
流量控制,滑动窗口
拥塞控制,慢启动和拥塞避免算法
UDP特性:
工作在传输层
提供不可靠的网络访问
非面向连接协议
有限的错误检查
传输性能高
无数据恢复特性