IP协议相关特性

在ip替换的时候会记录映射关系。nat机制。替换IP和端口。

端口和IP的区别:端口是标识设备里某个特定程序或服务,IP是设备在网络中的唯一标识。

解决IP不够用问题:

动态分配IP

NAT

  • 同一个局域网内,主机A访问主机B不会涉及到NAT机制。

  • 公网上的设备A,访问公网上的设备B不会涉及到NAT。

  • 一个局域网中的主机A访问另一个局域网的主机B,无法访问。

  • 主要生效在局域网内部的设备A访问公网上的设备B。

  • 缺点是网络环境太复杂,替换过程中每一层路由器都需要维护映射关系。替换过程中每一层路由器都需要维护映射关系。每次转发数据都要查询映射关系,都是开销。

IPv6

  • 使用16个字节表示ip地址

  • IPv6和IPv4不兼容

  • 在国内普及度高,超过70%

IP地址中的“网段划分” 称为组网(组件网络),针对每个上网设备的IP地址(包括路由器的IP)进行设置。

网络工程师/网络管理员(思科认证/华为认证)

IP地址32位,左半部分是网络号,右半部分是主机号,需要搭配子网掩码区分。子网掩码也是32位整数,左半部分都是1,右半部分都是0。主机号用于唯一标识同一网络中的某一台设备

同一个局域网中的设备,网络号必须相同,主机号必须不同。相邻的局域网,网络号必须不同(同一个路由器连接的两个局域网)。

路由器上有两种接口,LAN口和WAN口,分别有LAN口IP和WAN口IP。LAN口连设备,WAN口接上层路由器。

区分公网IP和局域网IP:

私有地址段(内网IP)范围用途说明
10.0.0.0/810.0.0.0 ~ 10.255.255.255超大企业网络常用
172.16.0.0/12172.16.0.0 ~ 172.31.255.255中型网络使用
192.168.0.0/16192.168.0.0 ~ 192.168.255.255家庭和小型网络常见

环回IP:127.开头。一般使用127.0.0.1

特殊的IP地址:

  • 主机号全0 表示当前网段(相当于网络号)

  • 主机号全1 广播IP 往这个IP地址上发送数据报,就相当于给整个局域网中的所有设备都发了一次数据包。

IPv4协议报头(Header)的最大长度是 60 字节(Bytes)。最小长度是40字节。

IP 分包和组包的过程(简述)

【发送端:分包过程】

  1. 应用层生成大数据(如一个视频帧)

  2. 传给传输层(如TCP),再传给网络层(IP)

  3. IP 层判断数据包是否超过 MTU

  4. 若超出,IP 把数据拆成多个分片(fragment)

  5. 每个分片都加上一个 完整的IP头部,并发送出去


【接收端:组包过程】

  1. 接收端收到多个分片

  2. 根据 标识符、偏移量 等字段,缓存分片

  3. 判断是否全部到齐

  4. 到齐后,按偏移量排序,拼接成完整数据包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值