OSI(open system interconnection)开放系统互联标准,只是法律上的国际标准,TCP/IP 是实际上的国际标准 OSI 的七层模型包括应用层,表示层,会话层,运输层,网络层,数据链路层,物理层 TCP/IP 的四层模型包括应用层(TELNET,FTP,SMTP),传输层(TCP/UDP),网际层(IP),网络接口层 在学习计算机网络原理时,采取这种的办法,采用一种五层协议,包括应用层,运输层,网络层,数据链路层,物理层
运输层 任务是负责向两台主机中进程之间的通信提供通用的数据传输服务,主要使用两种协议 传输控制协议 TCP(Transmission Control Protocol),提供面向连接的,可靠的数据传输服务,其数据传输的单位是报文段(segment) 用户数据包协议 UDP(User Datagram Protocol),提供无连接的,尽最大努力的数据传输服务,不保证可靠性,传输的单位是用户数据报
网络层 负责为分组交换网上的不同主机提供通信服务。在发送数据是,网络层把运输层产生的报文或用户数据报封装成分组或包进行传送。在 TCP/IP 体系中,网络层使用 IP 协议,因此分组也叫做 IP 数据报,或简称数据报。
数据链路层 将网络层交下来的 IP 数据报组装成数据帧(framing),在两个相邻节点的链路上传送帧。每一帧包括数据和必要的控制信息(同步信息,地址信息,差错控制)。控制信息能使接受端能检测到所收到的帧有无差错,如果有差错,数据链路层就简单的丢弃这个出了差错的帧,如果有需要改正的数据在传输中出现了差错,就要采用可靠传输协议来纠错