乐趣区

关于计算机网络:计算机网络的几种分层结构总结

申明:此文章仅是作者自学整顿的内容,并非原创,因思否无奈设置转载多篇文章只能抉择原创。参考文章见文章开端,文章援用模式不谨严,敬请见谅。

1. 几种分层构造参考模型

通行的 5 层体系结构基于:

  1. 规定规范 的 7 层 OSI 参考模型
  2. 事实标准 的 4 层 TCP/IP 参考模型

2. OSI 参考模型

1~3 层:通信子网,用于数据传输通信(邮寄)

5~7 层:资源子网,用于数据处理(包装)

构造 层数 次要协定
应用层 7 HTTP, SMTP, FTP
表示层 6
会话层 5 ADSP, ASP
传输层 4 TCP, UDP
网络层 3 IP, IPX, ARP, RARP
数据链路层 2 SDLC, PPP
物理层 1 RJ45、802.3

1. 应用层

所有用户与网络的交互界面,所有能和用户交互产生网络流量的程序 …

都属于应用层

2. 表示层

示意层层解决两种通信零碎中 替换信息的示意形式

比如说:

  • 数据格式变换(编码格局之间的转换,使得不同主机之间即便在不同的编码格局上,也能音讯互通)
  • 数据加密解密(password 传输)
  • 数据压缩和复原(发送端压缩,承受端解压缩)

表示层在 TCP/IP 中被纳入到应用层中

3. 会话层

向表示层实体 / 用户过程提供 建设连贯 并在连贯上有序地传输数据

  • 建设连贯(建设一个 session)
  • 建设同步(SYN)

性能:

  1. 建设、治理、终止会话
  2. 应用校验点可使在通信生效和复原之后,从校验点持续复原通信,无需从头开始。实用于传输大文件。

4. 传输层

负责主机中 两个过程 的通信,即 端对端 的通信。传输单位是报文段或用户数据报。(因为是端口号之间的通信,因而是端对端)

上面的几层(1 ~ 3),是计算机与计算机之间的通信,因而是点对点的通信。

性能:

  1. 牢靠传输与不牢靠传输。(即存不存在确认机制)
  2. 差错控制。对产生的过错,如何管制。
  3. 流量管制。传输速度匹配管制,接管方依据本人的处理速度,管制发送方速度。
  4. 复用分用。复用,即多个过程同时应用上面传输层的服务(两个过程的音讯携带着端口号一起发送给传输层);分用,即运输层将接管到的信息散发到不同的过程。

可差留用 ,绝不认

5. 网络层

次要工作:把 分组 从源端传送到目标端,为分组替换网上的不同主机提供通信服务。(数据过大时进行切割)(实现网际互联)

传输单位是数据包

性能:

  1. 路由抉择。通过路由抉择算法,抉择适合的路由器门路进行传输。
  2. 流量管制。限度发送方速度。
  3. 差错控制。比如说,奇偶校验码。
  4. 拥塞管制。若所有节点都来不及承受分组了,而要抛弃大量分组,这时候就处于网络拥塞状态。

6. 数据链路层

把网络层传下来的数据包组装成帧。

传输单位是帧。

性能:

  1. 成帧。(定义帧的开始和完结)
  2. 差错控制。帧错 + 位错。
  3. 流量管制
  4. 拜访(接入)管制。管制对信道的拜访。管制哪台主机能够占用信道。

7. 物理层

将比特流转换为电信号进行传输。

物理传输单位是比特。

通明传输:不论给什么比特流,都转发。

性能:

  1. 定义接口个性。(物理上,接口怎么接)
  2. 定义传输模式,单工、半双工、双工
  3. 定义传输速率
  4. 比特同步
  5. 比特编码

3. 五层构造模型

4. TCP/IP 四层构造模型

5. 三种模型比照

参考文章

  1. 计算机网络的七层构造、五层构造和四层构造
  2. 计算机网络分层构造
退出移动版