06 ip协议

1.什么是ip

ip是工作在TCP/IP协议栈的网络层,在网络上传输报文,都会经过ip协议的封装,只有封装了源ip地址和目标ip地址,才能正确的将数据送到目标主机。

IP数据包其报头的主要内容
version:4 表示为ipv4,4bit
header length:首部长度,4bit
type ofservice:服务类型,8bit
total length:总长度,16 bit
identification:标识,分片重组时会用到该字段,16 bit
flags:标志位,3 bit
time to live:生存时间,8 bit
protocol:协议,8 bit
header checksum:首部检验和,校验判断数据包传输时候是否有损坏,6 bit
source ip address:源IP地址,32 bit
destination ip address:目的IP地址,32 bit
options:可变,选项字段
2.IP地址
IP地址分为五类

A类:0.0.0.0-127.255.255.255 /8

B类:128.0.0.0-191.255.255.255 /16

C类:192.0.0.0-223.255.255.255 /24

D类:224.0.0.0-239.255.255.255 用于组播

E类:240.0.0.0-255.255.255.255 用于研究

IP地址是由网络部分和主机部分构成的,同网段通信直接通信,和不同网段通信必须先找网关。

从类型上来看,IP地址又分为网络地址和广播地址、可用地址

网络地址如192.168.1.0

广播地址如192.168.1.255

私有IP地址
  1. 10.0.0.0-10.255.255.255/8
  2. 172.16.0.0- 172.31.255.255/12
  3. 192.168.0.0 - 192.168.255.255/16
子网掩码:

ICMP协议:

ICMP是IP协议的辅助协议,是用来在网络设备间传递各种差错和控制信息,对于收集网络信息、诊断和排除各种网络故障灯方面等起到至关重要的作用。

ICMP重定向报文是ICMP控制报文中的一种,当路由器检测一台设备使用非最优路由的时候,它会向该主机发送一个ICMP重定向报文,请求主机改变路由。

ICMP差错检测诊断源和目的地之间的网络连通性,也会提供其他信息,如报文往返时间。使用ping命令,常用于探测到达目的节点的网络可达性。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

布拉道克

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

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

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

打赏作者

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

抵扣说明:

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

余额充值