82 java网络编程_2 _网络模型

网络模型—OSI参考模型

  • OSI(Open System Interconnection)开放式系统互连

82 java网络编程_2 _网络模型

  • 第七层:应用层负责文件访问和管理、可靠运输服务、远程操作服务。(HTTP、 FTP. SMTP)

  • 第六层:表示层负责定义转换数据格式及加密,允许选择以二进制或ASCII格式传输。

  • 第五层:会话层负贵使应用建立和维持会话,使通信在失效时继续恢复通信。(断点续传)

  • 第四层:传输层负责是否选择差错恢复协议、数据流重用、错误顺序重排。(TCP、UDP)

  • 第三层:网络层负责定义了能够标识所有网络节点的逻辑地址。(IP地址)

  • 第二层:链路层在物理层上,通过规程或协议(差错控制)来控制传输数据的正确性。(MAC)

  • 第一层:物理层为设备之间的数据通信提供传输信号和物理介质。(双绞线、 光导纤维)

82 java网络编程_2 _网络模型

网络模型—TCP/IP模型

  • 一组用于实现网络互连的通信协议,将协议分成四个层次

82 java网络编程_2 _网络模型

  • 第四层:应用层负责传送各种最终形态的数据,是直接与用户打交道的层,典型协议是HTTP、FTP等。
  • 第三层:传输层负责传送文本数据,主要协议是TCP、UDP协议。
  • 第二层:网络层负责分配地址和传送二进制数据,主要协议是IP协议。
  • 第一层:接口层负责建立电路连接,是整个网络的物理基础,典型的协议包括以太网、ADSL等等。

相关文章:

  • 2021-07-23
  • 2021-05-03
  • 2021-08-08
  • 2021-06-26
  • 2021-10-13
  • 2021-06-01
猜你喜欢
  • 2022-02-26
  • 2022-02-18
  • 2021-05-16
  • 2021-05-27
  • 2021-06-01
  • 2022-12-23
  • 2019-08-23
相关资源
相似解决方案