【网络学习笔记】之【IP 编址与数据转发过程】

2. IP 编址与数据转发过程

2.1 IP编址

  • IP 地址分为网络位主机位
  • IP 地址由32个二进制位组成,通常用点分十进制形式表示。
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210629223833463.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ0ODc0NjQ1,size_16,color_FFFFFF,t_70# =60%x# =60%x)

二、十、十六进制:
在这里插入图片描述

2.2 IP分类

在这里插入图片描述

  • 私有地址:

    • 10.0.0.0/8
    • 172.16.0.0/16
    • 192.168.0.0/16
  • 特殊地质:

    • 127.0.0.1/8
    • 0.0.0.0(任意)
    • 255.255.255.255(广播)

2.3 子网掩码

作用:区分网络位和主机位。
在这里插入图片描述

2.4 地址规划

在这里插入图片描述

2.5 变长子网掩码(VLSM)

通过改变子网掩码,可以将网络划分为多个子网,节约IP地址空间。

注意,使用VLSM时,采用的路由协议必须能支持它,包括RIPv2,OSPF,EIGRP和BGP等

在这里插入图片描述

从主机为借了一位到网络位。例如192.168.1.128/25。

举例:

在这里插入图片描述

2.6 无类域间路由(CIDR)

减少路由表,开销低,灵活性大。如将路由到10.0.0.0/8、/16、/24网段的数据都汇聚发送到10.0.0.0/8。(和超网的区别:超网可以为10.0.0.0/7)

在这里插入图片描述

2.7 数据转发过程

TCP 封装

当主机建立了到达目标的TCP 连接后,便开始对应用层数据进行封装。

在这里插入图片描述

IP 封装

在这里插入图片描述

路由查找

在这里插入图片描述

ARP

在这里插入图片描述

以太网封装

在这里插入图片描述

数据帧转发

在这里插入图片描述

  • Preamble(前导码)
  • SFD(帧首定界符)

在这里插入图片描述

在这里插入图片描述

  • 网关检查是否具有到达目的网络的路由条目
  • 如果存在转发路径,则为数据包添加一个新的二层帧头和帧尾,并继续转发。

数据帧解封装

在这里插入图片描述

  • RTB以服务器A的MAC地址作为目的MAC继续转发。
  • 服务器A收到该数据后发现MAC为自己的MAC,于是继续处理该数据帧,否则丢弃。

数据包解封装

在这里插入图片描述

  • 服务器A检查数据包的目的I地址,发现目的IP与自己的IP相同。
  • 服务器剥掉数据包IP头部,继续发往上层TCP协议处理(Protocol)。

数据段解封装

在这里插入图片描述

  • 服务器检查TCP头部的目的端口,然后将数据段发送给应用层的HTTP协议进行处理。
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值