IP基本原理

1、IP的定义

IP是英文Internet Protocol(网络之间互连的协议)的缩写,中文简称为“网协”,也就是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守
IP协议就可以与因特网互连互通。IP地址具有唯一性。

当前唯一的网络层协议标准,定义数据网络层的封装方式、编址方法。MTU(最大传输单元)对IP包进行分片和重组。

2、IP头部封装格式

  • version 版本,用于标识封装是IPv4还是IPv6
  • IHL 头部长度,描述了数据包头的内容长度
  • Type of service 服务类型,用于标识DSCP或IP优先级,用于QOS识别
  • Total length 数据包总长度
  • Identification 标识符,用于标识某个分片来自于哪个数据包、
  • Flags 标志,标识数据包是否允许分片
  • Fragment offset 分片偏移,用于描述分片在数据包中的位置
  • Time to Live TTL,生存时间,该数据包允许经过的路由器的最大跳数
  • Protocol 协议,用于标识上层协议是TCP/UDP/ICMP
  • Header Checksum 头部校验序列,用于头部信息差错校验
  • Source Address 源IP地址
  • Destination Address 目的IP地址
  • Options 可选项

3、IP地址

3.1 定义

IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。

3.2 格式

  • 32位长度,点分十进制
  • 由网络位+主机位组成
  • 网络位长度和数字完全一致的地址属于同一网段

3.3 分类

A类
	地址范围	1.X.X.X ~ 126.X.X.X
	网络位划分	前8位为网络位,后24位为主机位

B类
	地址范围	128.X.X.X ~ 191.X.X.X
	网络位划分	前16位为网络位,后16位为主机位

C类
	地址范围	192.X.X.X ~ 223.X.X.X
	网络位划分	前24位为网络位,后8位为主机位

D类
	地址范围	224.X.X.X ~ 239.X.X.X
	网络位划分	组播地址,不可用于配置为主机地址
	
E类
	地址范围	240.X.X.X ~ 255.X.X.X
	网络位划分	科研用地址,不对公开放

IP地址分类用来划分不同的网络规模

3.4 IP地址子网掩码网络地址计算

192.168.1.0/26
24-26


1.被划分位几个子网
2.每个子网可用IP地址数量
3.列出每个子网的网络地址、可用地址范围、广播地址

步骤1.得出下列参数
	1.借位数(新掩码在原掩码之上变长了几位)=2
	2.借位数剩余位数	=6
	3.总剩余位数=6
	
步骤2.计算:
	1.被划分的子网数:2^借位数=4
  	2.每个子网可用IP地址数量:2^总剩余位数-2=62
  	3.两个子网间的间隔位数:2^借位段剩余位数=64
    	4.计算出网络地址、可用地址范围、广播地址
    	网络地址
    	192.168.1.0/26
    	192.168.1.64/26
    	192.168.1.128/26
    	192.168.1.192/26
    	
    	可用地址范围
    	192.168.1.1-192.168.1.62
    	192.168.1.65-192.168.1.126
    	192.168.1.129-192.168.1.190
    	192.168.1.193-192.168.1.254
    	
    	广播地址
    	192.168.1.63
    	192.168.1.127
    	192.168.1.192
    	192.168.1.255

3.5 特殊地址

127.X.X.X	本地环回地址,用于标识本机

主机位全0的地址	网络ID,用来标识某个网段

主机位全1的地址	本网段广播地址

255.255.255.255	全网广播地址

0.0.0.0		任意IP地址

3.6 公网/私网地址

公网地址
可以在互联网上寻址的地址,全球唯一,需要运营商分配

私网地址
本地随意使用,无法在互联网上寻址

私有地址范围:

  • A类:10.X.X.X
  • B类:172.16.X.X-172.31.X.X
  • C类:192.168.X.X

4、ARP协议

定义

  • 地址解析协议,把IP地址解析为Mac地址

工作原理

  • A主机以广播形式发送ARP查询请求,询问B主机的IP对应的MAC地址
  • B主机以单播形式回复A主机本机MAC地址
  • A主机把B主机的IP地址和MAC地址的映射关系写入ARP缓存表

相关命令

  • 查询ARP缓存:arp -a
  • 清空ARP缓存:arp -d

5、TCMP协议

Ping

  • 测试网络连通性

Tracert

  • 路由跟踪

H3C的设备开启路由跟踪功能需要的前置命令
ip ttl-expires enable
ip unreachables enable

6、IP数据转发管理

如果目的IP和本机IP属于同一网段,会直接查询目的IP的Mac地址,并进行封装
如果目的IP和本机IP不属于同一网段,会查询网关IP地址的Mac地址,并进行封装

7、网关

网关(Gateway)又称网间连接器、协议转换器。网关在网络层以上实现网络互连,是复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关既可以用于广域网互连,也可以用于局域网互连。 网关是一种充当转换重任的计算机系统或设备。使用在不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器。与网桥只是简单地传达信息不同,网关对收到的信息要重新打包,以适应目的系统的需求。同层–应用层。本网段出口的IP地址。

8、常用命令

//查看路由表
[h3c]display ip routing-table

//查看指定网段的路由信息
[h3c]display ip routing-table 'network' 'mask'
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

汉只只

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值