当前位置 : 主页 > 编程语言 > java >

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

来源:互联网 收集:自由互联 发布时间:2022-07-13
82 java网络编程_2 _网络模型 网络模型—OSI参考模型 OSI(Open System Interconnection)开放式系统互连 第七层:应用层负责文件访问和管理、可靠运输服务、远程操作服务。(HTTP、 FTP. SMTP) 第六


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

网络模型—OSI参考模型

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

82 java网络编程_2 _网络模型_应用层

  • 第七层:应用层负责文件访问和管理、可靠运输服务、远程操作服务。(HTTP、 FTP. SMTP)
  • 第六层:表示层负责定义转换数据格式及加密,允许选择以二进制或ASCII格式传输。
  • 第五层:会话层负贵使应用建立和维持会话,使通信在失效时继续恢复通信。(断点续传)
  • 第四层:传输层负责是否选择差错恢复协议、数据流重用、错误顺序重排。(TCP、UDP)
  • 第三层:网络层负责定义了能够标识所有网络节点的逻辑地址。(IP地址)
  • 第二层:链路层在物理层上,通过规程或协议(差错控制)来控制传输数据的正确性。(MAC)
  • 第一层:物理层为设备之间的数据通信提供传输信号和物理介质。(双绞线、 光导纤维)

82 java网络编程_2 _网络模型_数据_02

网络模型—TCP/IP模型

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

82 java网络编程_2 _网络模型_应用层_03

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


上一篇:87 java反射_3 _设计模式
下一篇:没有了
网友评论