web学习第五天 -------------------IP报文格式

一、TCP/IP协议栈的网络层
1,IP(网络协议)
1)特征:
-运行在TCP/IP堆栈的网络层
-无连接的协议
-数据包独立处理
-层次化的地址规划
-尽力传输
-没有数据恢复功能
-两个版本:IPv4 and IPv6

2)IP地址表示方式
IP地址:逻辑上标识了某一终端设备
MAC地址:物理上标识了某一终端设备
a,点分十进制
b,4byte == 32bit
c,由网络位和主机位组成
网络位:标识某网络属于网络的哪个部分
主机位:在网络下,标识了某一个主机
提醒:二进制、十进制、十六进制之间的换算

3)IP报文格式
版本
头部长度
服务类型
总长度
标识
标记
偏移量
TTL值(生存时间)
协议(标识上层协议的类型)
头部校验和
源IP
目的IP



4)IP地址实例
十进制:192.168.1.9
二进制:11000000.10101000.00000001.00001000

5)IP地址规划
IPv4单播地址簇
基于首字节原则
字节从左边开始,比特从右边开始

----CLASSA
0xxxxxxx.
范围: 00000000~01111111(0~127)
其中0~127被保留(0是未指派或者表示所有;127被loopback作为测试用)
可用范围:1~126
网络位:8bit
主机位:24bit
可用地址:2^24-2(减二)
子网掩码:/8
----CLASSB
10xxxxxx.
范围:10000000~10111111(128~191)
网络位:16比特
主机位:16bit
可用地址:2^16-2
子网掩码:/16
----CLASSC
11000000
范围:11000000~11011111(192~223)
网络位:24bit
主机位:8bit
可用地址:2^8-2
子网掩码:/24
6)特殊的IP地址
.Network address--网络地址(192.168.1.0) 主机位全0表示网络地址
Directed broadcast address(192.168.1.255,主机位全1表示广播)
Local broadcast address(255.255.255.255)
Local loopback address(127.x.x.x 测试网卡)
ALL zeros address(0.0.0.0表示位指定地址)

8)了解名词DNS(域名系统)

2,IP地址和子网

1)未划分子网
a,大量广播流量(消耗设备资源)
b,不利于管理和维护
c,把威胁蔓延到整个网络
d,不利于安全策略的实施

2)划分子网的好处
a,大的广播域划分成若干个小的广播域,减少了广播流量(减少了对网络资源的消耗)
b,有利于各种策略的实施
c,便于管理和维护
d,把威胁控制在一定的范围内

3)子网掩码
作用:网络位和主机位的分界线
表示方式:点分十进制
0表示忽略
1表示匹配
192.168.1.0 255.255.255.0(或者 /24


作业
1,IP特征
2,IP地址表示方式
3,IPv4的编制(单播地址簇)
4,子网掩码
5,IP报文格式

猜你喜欢

转载自blog.csdn.net/wy969876725/article/details/79610905
今日推荐