Featured image of post 网络模型

网络模型

数据的传递:类似一个完善的物流系统

image.png

术语
备注
数据载荷(payload)
最终想传递的信息
报文
网络中交换与传输的数据单元
头部
在数据载荷前面添加的信息段
尾部
在数据载荷后面添加的信息段
封装
对数据载荷添加头部和尾部,形成新的报文的过程
解封装
对报文去掉头部和尾部,获取数据载荷的过程
终端设备
数据通信系统的端设备,往往作为数据的发送者或接收者
  • IP协议:类似于快递的流程和制度
  • IP地址:是IP协议里面的一个字段罢了,类似于快递详情单

网络标准化:TCP/IP

常见标准化组织:

  • 国际标准化组织(ISO)
  • 电气电子工程协会(IEEE)
  • 国际电信联盟(ITU)
  • Internet协会(ISOC)和 Internet工程任务组(IETF)
  • 电子工业联合会和通信工业联合会(EIA&TIA)

RFC: Request For Comments,请求评议

  • RFC是一系列以编号排定的文件
  • 几乎所有的互联网标准都有收录在RFC文件中
  • 基本的互联网通信协议都有在RFC文件内详细说明
  • 因此RFC享有网络知识圣经之美誉
  • https://www.rfc-editor.org 网络模型/协议簇/栈:Protocol Suite
  • 为了更好地理解网络的通信过程,网络的分层模型应用而生
  • 分层优点:降低复杂性、标准化接口、更好的兼容性、促进产品开发、促进模块化工程、简化教学和学习、易于实现和维护。
  • 记住 image.png 还有一个MPLS人称2.5层 封装和解封:
  • 数据发送时,逐层向下,添加相关头部或尾部的过程称为封装【打包】
  • 数据接收时,逐层向上,拆除相关头部或尾部的过程称为解封【拆包】
  • OSI把每一层数据称为:PDU【Protocol Data Unit,协议数据单元】
  • TCP/IP根据不同层分别使用:段(传输层)、包(网络层)、帧(数据链路层)、比特(物理层)
  • 通讯时每一层和每一层之间单独通讯
  • 帧有尾部:FCS
  • 封装不一定是从应用层开始封装的 image.png

模型通讯案例

发送方封装:发送方对原始数据进行封装,通过介质发送到下一跳设备 数据传输:中间的网络设备对数据包进行解封装,查看对应信息,根据表项进行转发 接收方解封:数据经过中转到达目的设备,解封装后到达目标应用程序 IMG_0410.jpg image.png

协议:Protocol

  • 决定数据的格式和传输的一组规则
  • 网络通信中的“语言”
    • 汉语和英语当作“协议”
    • 聊天当作“通信”
    • 说话的内容当作“数据”

语言不通,无法沟通。
协议一致,通信自如

网络的世界其实就是协议的世界

转载请注明出处喔!( •̀ ω •́ )✧
2023100985
使用 Hugo 构建
主题 StackJimmy 设计