IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> 华为数通HCIA笔记——数据转发过程 -> 正文阅读

[网络协议]华为数通HCIA笔记——数据转发过程

在这里插入图片描述
数据转发过程
组网:PC-SW-Router1-Router2-SW-Server、

  1. PC:发送者-数据封装
    TCP:源端口(随机)目的端口(80)
    IP:SIP(自己)、DIP(Server)
    查找路由表:根据DIP查找本地路由表(CMD-route print),只有确定目的可达,才往下层封装。否则,直接丢弃。
    E2:SMAC、DMAC(查找ARP表,表没有记录则发动ARP解析网关MAC)

  2. SW1
    根据D.MAC、查找MAC表(导航)进行转发

  3. router1
    E2:DMAC是否本接口MAC,FCS检查数据是否完整,根据TYPE确定上层处理协议IP
    拆除E2,查看IP层信息
    根据DIP查找本地路由表确定出接口,下一跳就封装新的E2头,源mac为出接口,目的mac为下一跳的mac。

  4. SW2
    根据目的MAC,查MAC表(导航)进行转发。

  5. Server:接收者——解封装
    E2:DMAC是否本接口MAC,FCS是否完整,根据TYPE确定上层处理协议IP,拆除E2,把IP包交由IP层处理。
    IP:查看IP层信息,DIP为本身,根据协议号确定上层协议为TCP,拆除IP,把TCP包交由TCP处理。
    TCP:查看TCP层信息,根据目的端口号确定上层协议为HTTP,拆除TCP层,将HTTP数据交由应用层的HTTP协议处理。

整个转发过程,2层的MAC是一直在变的,三层的IP一直是保持不变的。那么这个规则是在没有NAT协议的时候适用。

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2021-11-15 16:11:28  更:2021-11-15 16:12:19 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年7日历 -2024/7/3 21:42:17-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码