tcp/ip协议层次结构 OSI

由上至下,TCP/IP分别为应用层、运输层、网络层、数据链路层、物理层

_______________________________________________________________________________
应用层(application layer)
直接为用户的应用进程提供服务。
协议:
  支持WWW应用的HTTP协议
  支持电子邮件的SMTP协议
  支持文件传送的FTP协议
____________________________
传输层(transport layer)
负责两个主机中进程之间的通信。
因特网的传输层可使用两种不同协议:TCP和UDP
   传输控制协议TCP(Transmission Control Protocol):面向连接的,数据传输的单位是报文段(segment),能够提供可靠的交付。
   用户数据报协议UDP(User Datagram Protocol):无连接的,数据传输的单位是用户数据报,不保证提供可靠的交付,只能提供“尽最大努力交付(best-effort dilivery)”。
____________________________
网络层(network layer)
负责为分组交换网上的不同主机提供通信。
  选择合适的路由,使源主机传输层所传下来的分组,能够通过网络中的路由器找到目的主机。
  在TCP/IP体系中,分组叫做IP数据报,简称数据报。
  因特网的网络层叫网际层或IP层。
____________________________
数据链路层(data link layer)
在两个相邻结点间的链路上传送以帧(frame)为单位的数据。
发送数据时,数据链路层将网络层交下来的IP数据报组装成帧。
数据链路层在收到一个帧后,就从其中提取出数据部分,上交给网络层。
控制信息使接收端检测所收到的帧是否有无差错,若有差错,数据链路层就丢弃这帧,然后采取下面两种方法之一:
不作任何其他的处理,差错的处理由高层进行。
由数据链路层通知发送方重传该帧,直到正确地收到此帧为止。
____________________________
物理层(physical layer)
其任务就是透明地传送比特流。
透明:某一个实际存在的事物看起来却好像不存在一样。“透明地传送比特流”表示经实际电路传送后的比特流没有发生变化,这个电路对比特流来说是透明的。
物理层要考虑多大的电压代表“1”或“0”,接收端如何识别“1”和“0”。确定连线电缆的插头应当有多少根脚以及各个脚应如何连接。
传递信息所利用的一些物理媒体,如双绞线,光纤等,并不在物理层之内而是在物理层的下面。

原文地址:https://www.cnblogs.com/Abby123/p/6542434.html