美文网首页
网络分层模型和TCP/IP协议族——协议的战争

网络分层模型和TCP/IP协议族——协议的战争

作者: zhangjingbibibi | 来源:发表于2019-02-12 19:36 被阅读0次

网络分层模型和TCP/IP协议族(第二章)

继续上一部分,讲讲网络协议的东西。

之前主要分为2 part,一边是osi,一边是tcp/ip。可以形象地称为 协议斗争。

什么是OSI?

OSI就是有国际标准化组织ISO提出的Open System Interconnection Reference Model(开放式系统互联通信参考模型)

image.png

他们主要提出了layer 7.

image.png

媒介层主要是做比较基础的部分,主机层是基于媒介层做了一些上层建筑封装等...相对单一

物理层

物理层 -> (不一定可靠) 点对点的数据直链,传输的是bit比特。

数据链路层

一个可靠的点对点数据直链。

  • 检错和纠错(CRC码)
  • 多路访问
  • 寻址

传递的是frame 数据帧

网络层

  • 在网络的各个节点之间进行地址分配、路由和(不一定可靠的)报文分发。
  • 路由
  • 拥塞控制

传递的是package 数据包

传输层

被称为4层 / L4

  • 在网络的各个节点之间可靠地分发数据包
  • 所有传输遗留问题
  • 复用
  • 流量
  • 可靠

传输的是segment 数据段

在传输层之上的有会话层和表示层,但是用的不太多

应用层

称为7层 / L7

网络进程到应用程序。
针对特定应用,规定各层协议、时序、表示等,进行封装。
在端系统中用软件来实现,比如http等。

TCP/IP

image.png

它是怎么工作的?

image.png

ARP也就是通过ip地址来反查以太网mac地址。

image.png

我们来看看它到底包装了哪些?

image.png

我们再来看看OSI的渊源

image.png

为什么失败了?

  • 进程缓慢
  • 过于复杂
  • 收费

TCP/IP的渊源

image.png

最后还是TCP/IP赢了

相关文章

网友评论

      本文标题:网络分层模型和TCP/IP协议族——协议的战争

      本文链接:https://www.haomeiwen.com/subject/kbzkeqtx.html