计算机网络---网络体系结构

TCP/IP 诞生

1974年,美国的 IBM 公司巡捕了系统网络体系结构 SNA,这一网络标准就是按照分层是方法制定的。

因为网络体系结构的不同,不同公司的设备很难互相连通。

因此国际标准化组织 ISO 于1977年成立了专门机构研究该问题。想要可以使各种计算机在世界范围内互联成网的标准框架,就是主们的开放系统互连基本参考模型 OSI/RM 就是OSI。

但是在此期间的 TCP/IP却获得了比 OSI 的更广泛的应用。因此他也常备认为是事实上的国际标准。

协议

网络协议,简称为协议,是为进行网络中的数据交换而建立的规则、标准或约定。

网络协议的组成要素

  • 语法:数据与控制信息的结构或格式。
  • 语义:需要发出何种控制信息,完成何种动作以及做出何种响应。
  • 时序:事件实现顺序的详细说明。

协议的两种形式

  • 使用便于人来阅读和理解的文字描述;
  • 使用让计算机能够理解的程序代码;

各层完成的主要功能:

  1. 差错控制:使相应层次对等方的通信更加可靠;
  2. 流量控制:发送炖的发送速率必须使接收端来得及接受,不要太快。
  3. 分段和重装:发送端将要发送的数据块划分为更小的单位,在接收端将其还原。
  4. 分段和分用:发送端几个高层会话服用一条低层的连接,在接收端再进行分用。
  5. 连接建立和释放:交换数据前先建立一条逻辑连接,数据传送结束后释放连接。

在这里插入图片描述
TCP/IP 的体系结构中,路由器在转发分组时最高只用到了网络层,而没有使用运输层和应用层。

OSI 七层参考模型

在这里插入图片描述

  • 应用层:各种应用:网络虚拟终端、SMTP、文件传输、HTTP、EMAIL等;
  • 表示层:完成特定的常见的功能,关心所传输信息的语法和语义。数据压缩、数据转换、数据加密;
  • 会话层:为会话用户提供一个建立连接及在上按顺序传送数据的方法,回话连接与传输层有差别,前者需双方同意才可中断连接,后者可单方中断,如有电话。
  • 传输层:目的是在源端与目的端之间建立可靠的端到服务。隔离网络的上下层协议,使得网络应用于下层无关。在网络中负责相当于链路层的错误控制,流量控制及顺序问题。 连接服务有两种:TCP: 面向连接的协议,数据传输的单位是报文段,提供可靠交付。UDP: 无连接的协议,数据传输的单位是用户数据段,不保证可靠的传输。
  • 网络层:确定分组从源端到目的端如何选择路由,寻址、路径交换、拥塞控制、网络互连,传输单位是分组,由于网络层使用 IP 协议,也叫做 IP 数据报;
  • 数据链路层:加强物理层的传输原始比特的功能,建立一条无差错的传输线路。将物理层传输的比特组合成帧,确定帧边界及差错纠正;传输单位是帧
  • 物理层:设计通信在信道上传输的原始比特流;处理机械的、电器的和过程的接口,以及物理层下的物理传输介质等问题。

TCP/IP 协议

TCP/IP 是四层的体系结构。 应用层、运输层、网络层和网络接口层。
但是因为网络接口层没有具体内容,所以折中说成 综合 OSI 和 TCP/IP 的优点,采用一种只有五层协议的体系结构。 即应用层、运输层、网络层、数据链路层、物理层。
在这里插入图片描述
主机1向主机2发送数据:

  1. 应用进程数据线传送到应用层,加上应用层首部,称为应用层 PDU;
  2. 应用层 PDU 再传送到运输层,加上运输层首部,称为运输层报文;
  3. 运输层报文再传送到网络层,加上网络层首部,称为 IP 数据报(或者分组);
  4. IP 数据报再传送到数据链路层,加上链路层首部和尾部,称为数据链路层帧;
  5. 数据链路层帧再发送到物理层,最下面的物理层把比特流传送到物理媒体;
  6. 电信号(或光信号)在物理媒体中传播,从发送端物理层传送到接收端物理层;
  7. 物理层介绍到比特流,上交给数据链路层;
  8. 数据链路层剥去首部和帧尾部,去除数据部分,上交给网络层;
  9. 网络层剥去首部,去除数据部分,上交给运输层;
  10. 运输层剥去首部,去除数据部分,上交给应用层;
  11. 应用层剥去首部,去除应用程序数据,上交给应用进程;
  12. 这时 主机2 收到相应的应用程序数据。
    在这里插入图片描述

实体:表示任何可发送或接受信息的硬件或软件进程;
协议:是控制两个对等实体进行通信的规则的集合。

1、在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务。
2、要实现本层协议,还需要使用下层所提供的服务。
3、本层的服务用户只能看到服务而无法看到下面的协议。下面的协议对上面的服务用户是透明的。
4、协议是“水平的”,即协议对控制对等实体之间通信的规则。
5、服务是“垂直的”,即服务是由下层向上层通过层间接口提供的。
6、统一系统相邻两层的实体进行交互的地方,就称作“服务访问点 SAP ”;

沙漏计时器形状的 TCP/IP 协议族:

在这里插入图片描述

总结

这是我笔记的第二章,网络体系结构,里边有自己的理解,但大部分是根据课本上记录的。若前辈们、小伙伴们发现有问题,可以告诉我,我一定改正。

一名奔跑在路上的小菜鸡。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值