0%

网原 2.3 TCP/IP 参考模型

2.3.1 TCP/IP简介

同一网络体系结构的网络可以互连。
前面介绍了 OSI/RM 网络体系结构, 本文介绍TCP/IP网络体系结构。

注意:
“TCP/IP”既是网络体系结构。 同时也是一个协议簇,两者的作用都是实现网络互连。

TCP/IP,Transmission Control Protocol / Internet Protocol,传输控制协议 / 互联网协议。

TCP/IP的特点:

  • 免费的、开放的协议
  • 与计算机硬件、操作系统独立。各种计算机硬件、操作系统都可以运行TCP/IP协议簇。
  • 与网络硬件独立。大量厂家的网络硬件(中间节点)都可以运行TCP/IP协议簇。
  • 统一的地址分配方案。每一个网络设备都可以获得唯一的地址。
  • 标准化的高层协议,可以提供多种用户服务。

2.3.2 TCP/IP参考模型

TCP/IP参考模型,对比OSI/RM参考模型

TCP/IP参考模型分为4层,从上到下依次是: + 应用层(Application Layer): 等价于 OSI/RM 的应用层+表示层+会话层 + 传输层(Transport Layer):等价于 OSI/RM 的传输层 + 互连网层(Internet Layer):也称为网际层、网际互连层,等价于OSI/RM的网络层 + 主机-网络层(Host-to-Network Layer):也称为“网络接入层”、“网络接口层”,等价于OSI/RM的 “数据链路层 + 物理层”

TCP/IP协议簇逐层讲解

TCP/IP协议,不仅包括了 TCP协议 / IP协议,还包括了大量其他协议,统称为TCP/IP协议簇。

主机-网络层(网络接口层、网络接入层)

包括了:

  • 各种接口:连接了,各种通信网,与,“网络接口层的上层”
  • 各种物理网络的网络协议

通信网包括:

  • 多种广域网:ARPANET、MILNET、X.25公用数据网
  • 多种局域网:如 IEEE 802.3的 CSMA/CD,IEEE802.4的Token Bus,IEEE 802.5的Token Ring等。
网际互连层

网际互连层的功能包括:

  • 提供端-端的分组分发功能(由IP协议提供)
  • 在互相独立的局域网上建立互连,组成互连网。一个局域网发往另一个局域网的报文分组,会根据它的目的IP地址被路由器跨网送达目的地。(含有目的IP地址的分组,应该属于数据报分组交换)
  • 其他扩充功能,比如:为克服数据链路层(在TCP/IP中属于网络接口层的子层)对帧大小的限制,网际互连层可以进行数据分块、重组,使得很大的IP数据报能以较小的分组在网上传输。(这里也应该属于数据报分组交换)

注意:
TCP/IP的网际互连层只有数据报分组交换方式,只能进行无连接服务。
而OSI/RM的网络层则提供了:面向连接服务、无连接服务两种通信服务方式。

网际互连层包括了以下协议:

  • IP,Internet Protocol,互连网协议
  • ICMP,Internet Control Message Protocol,互连网控制报文协议
  • ARP,Address Resolution Protocol,地址解析协议
  • RARP,Reverse Address Resolution Protocol,反向地址解析协议 ##### 传输层 负责进程间的通信。

注意:
OSI/RM参考模型中,传输层提供的是主机-主机的通信,会话层才提供进程-进程的通信。

包含的协议:

  • TCP,Transmission Control Protocol,传输控制协议:提供可靠的字节流信道,面向连接服务
  • UDP,User Datagram Protocol,用户数据报协议:提供不可靠的数据报传送通道,无连接服务
应用层
  • SMTP,Simple Mail Transfer Protocol,简单邮件传输协议
  • DNS,Domain Name Service,域名服务
  • FTP,File Transfer Protocol,文件传输协议
  • Telnet,远程终端访问协议
-------------本文结束,感谢您的阅读-------------