Skip to content

网络

说说网络的五层模型

网络模型从上到下依次为应用层、传输层、网络层、数据链路层、物理层。在发送消息时,从上倒下层层打包,每一层在上一层的基础上家暴,而接受消息时,从下到上进行解包,最终得到原始信息。

  • 应用层:主要面向互联网中的应用场景,比如网页、邮件、文件中心等等,代表的协议有htpp、smtp、ftp、pop3、ftp、dns
  • 传输层:主要面向传输过程,比如TCP协议是为了保证可靠的传输,而UDP协议则是一种无连接的广播,他们提供了不同的传输方式
  • 网络层:主要解决如何定位目标以及如何寻找最优路径的问题,比如IP等
  • 数据链路层:主解决的是如何在子网内有效传输,MAC地址、交换机都属于该层
  • 物理层:主要处理二进制数据与信号的转换问题,集线器、双绞线、同轴电缆都属于该层的设备