0
点赞
收藏
分享

微信扫一扫

计算机网络之参考模型

舍予兄 2022-05-04 阅读 62
网络

计算机网络之参考模型

一、OSI参考模型

1. 各层功能简介

  • 应用层:应用层协议定义的是应用进程间的通信和交互的规则,不同的网络应用需要不同的应用层协议。
  • 表示层:把数据转换为能与接收者的系统格式兼容并适合传输的格式。
  • 会话层:在数据传输中设置和维护电脑网络中两台电脑之间的通信连接。
  • 传输层:向两台主机进程之间的通信提供通用的数据传输服务。
  • 网络层:基于网络层地址(IP地址)进行不同网络系统间的路径选择。
  • 数据链路层:在不可靠的物理介质上提供可靠的传输。
  • 物理层:在局域网上透明地传送比特,尽可能屏蔽掉具体传输介质和物理设备的差异

二、TCP/IP参考模型

1. 各层功能简介

  • 应用层:为用户提供所需要的各种服务。定义的是应用进程间的通信和交互的规则,不同的网络应用需要不同的应用层协议。协议包括 SMTP、HTTP、FTP 等。
  • 传输层:为应用层实体提供端到端的、通用的通信功能,保证了数据包的顺序传送及数据的完整性。“通用的”是指不同的应用可以使用同一个运输层服务。协议包括 TCP、UDP 等。
  • 网络层:主要解决主机到主机的路由问题。协议包括 IP、ICMP 等。
  • 链路层:负责相邻的物理节点间的可靠数据传输。协议包括 ARP、IEEE 802.2 等。

2. 常用协议

2.1 应用层

  • HTTP
    超文本传输协议(HyperText Transfer Protocol)。
  • DNS
    域名系统(Domain Name System)是域名和IP地址相互映射的分布式数据库。
  • SSH
    安全外壳协议(Secure Shell)是一种加密的网络传输协议,可在不安全的网络中为网络服务提供安全的传输环境。

2.2 传输层

  • TCP:
    传输控制协议(Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议。
  • UDP:
    用户数据报协议(User Datagram Protocol)是一个简单的、无连接的、不可靠的、面向数据报的通信协议。

2.3 网络层

  • IP
    网际协议(Internet Protocol)是用于分组交换数据网络的一种协议,功能包括寻址、路由、尽最大努力交付数据包。
举报

相关推荐

0 条评论