前言:本博客仅作记录学习使用,部分图片出自网络,如有侵犯您的权益,请联系删除
本篇笔记是根据B站上的视频教程整理而成,感谢UP主的精彩讲解!如果需要了解更多细节,可以参考以下视频:
一、网络层协议
网络层经常被称为IP层。但网络层协议并不只是IP协议,还包括ICMP(Internet control MessageProtocol)协议、IPX(Internet Packet Exchange)协议等
1、IP协议
IP是Internet Protocol的缩写。Internet Protocol本身是一个协议文件的名称,该协议文件的内容非常少,主要是定义并阐述了IP报文的格式。经常被提及的IP泛指直接或间接与IP协议相关的任何内容
作用 | 版本 |
---|---|
为网络层的设备提供逻辑地址 | IPv4 |
负责数据包的寻址和转发 | IPv6 |
2、数据封装
3、IPv4报文格式
3.1、数据包分片
- 将报文分隔成多个片段的过程叫做分片
-
报文长度超过了数据链路所支持的最大长度,则报文就需要分割成若干个较小的片段才能够在链路上传输
3.2、生存时间(Time to Live,TTL)
- TTL字段设置了数据包可以经过的路由器数目
-
一旦经过一个路由器,TTL值就会减1,当该字段值为0时,数据包将被丢弃
3.3、协议号(Protocol)
- IP报文头中的协议号字段标识了将会继续处理该报文的协议
-
即指出此数据包携带的数据使用何种协议,以便目的主机的IP层将数据部分上报给哪个进程处理
二、IPv4地址介绍
1、什么是IP地址
- IP地址在网络中用于标识一个节点(或者网络设备的接口)
-
IP地址用于IP报文在网络中的寻址
2、IP地址表示
- 一个IPv4地址有32bit(4字节)
-
IPv4地址通常采用“点分十进制”表示:
-
IPv4地址范围:0.0.0.0~255.255.255.255
3、IP地址构成
4、IP地址寻址
5、IP地址分类(有类编址)
6、IP地址类型
7、IP地址计算
例:172.16.10.1/16这个B类地址的网络地址、广播地址以及可用地址数分别是多少?
8、特殊IP地址
9、IPv4 vs IPv6
由全球IP地址分配机构,IANA(Internet Assigned Numbers Authority)管理的IPv4地址,于2011年完全用尽
三、子网划分
1、子网划分的目的
- 将一个大的I P网络划分为多个小的子网
- 提高IP地址的利用率,减少浪费
-
便于网络管理,增强网络安全性
2、子网划分的基本原理
- 借用主机为作为子网位
- 子网掩码用于区分网络位、子网位和主机位
- 子网掩码的二进制表示中,网络位和子网位为“1”,主机位为“0”
四、ICMP协议
Internet控制消息协议ICMP(Internet Control Message Protocol)是IP协议的辅助协议
1、ICMP重定向
ICMP重定向报文是ICMP控制报文中的一种。在特定情况下,当路由器检测到一台机器使用非最优路由的时候,它会向该主机发送一个ICMP重定向报文,请求主机改变路由。
2、ICMP差错检测
ICMP Echo消息常用于诊断和目的地之间的网络连通性,同时还可以提供其他信息,如报文往返时间等
3、ICMP错误报告
ICMP定义了各种错误消息,用于诊断网络连接性问题;根据这些错误消息,源设备可以判断出数据传输失败的原因。
五、IPv4地址配置及基本应用
1、IP地址的基础配置命令
1.进入接口视图
[Huawei]interface interface-type interface-number
2.配置接口的IP地址
[Huawei-GigabitEthernet0/0/1]ip address ip-address {mask | mask-length}
2、案例:配置接口IP地址
1.配置物理接口地址
[RTA]interface gigabitethernet 0/0/1
[RTA-GigabitEhtnernet0/0/1]ip address 192.168.1.1 255.255.255.0
或者[RTA-GigabitEhtnernet0/0/1]ip address 192.168.1.1 24
2.配置逻辑接口地址
[RTA]interface LoopBack 0
[RTA-LoopBack0]ip address 1.1.1.1 255.255.255.0
或[RTA-LoopBack0]ip address 1.1.1.1 32
学习永无止境,让我们共同进步!!