osi模型 应用层:为网络进程提供网络服务,提供身份验证 表示层:格式化构建数据,提供加密 会话层:建立管理终止应用之间的会话 传输层:确保数据传输可靠性,建立维护终止虚拟电路,通过错误检测和恢复 网络层:定义逻辑地址 数据链路层:链路内通讯,定义物理地址 物理层:规范物理特性

tcp/ip协议栈模型 应用层:ftp、tftp、nfs、smtp、snmp、dns 传输层:tcp、udp 网络层:ip、icmp、arp、rarp 网络访问层(链路层):以太网协议

TCP特性: 工作在传输层  面向连接协议  全双工协议  半关闭  错误检查  将数据打包成段,排序  确认机制  数据恢复,重传  流量控制,滑动窗口  拥塞控制,慢启动和拥塞避免算法

UDP特性: 工作在传输层  提供不可靠的网络访问  非面向连接协议  有限的错误检查  传输性能高  无数据恢复特性