IP的分类:A ,B ,C ,D ,E ,

128 64 32 16 8 4 2 1
分类    IP         范围
A    0xxx xxxx    0-127  (0-126)
B    10xx xxxx    128-191
C    110x xxxx    192-223
D    1110 xxxx    224-239
E    1111 xxxx    224-255

其中:
ABC属于单播地址(既可以作为源IP又可以作为目标IP);
D属于组播地址(只能作为目标IP使用);
E属于保留地址

组播技术是IP网络数据传输三种方式之一,在介绍IP组播技术之前,先对IP网络数据传输的单播、组播和广播方式做一个简单的介绍。
单播
在发送者和每一接收者之间实现点对点网络连接。如果一台发送者同时给多个的接收者传输相同的数据,也必须相应的复制多份的相同数据包。如果有大量主机希望获得数据包的同一份拷贝时,将导致发送者负担沉重、延迟长、网络拥塞;为保证一定的服务质量需增加硬件和带宽。
广播
广播指在IP子网内广播数据包,所有在子网内部的主机都将收到这些数据包。广播意味着网络向子网每一个主机都投递一份数据包,不论这些主机是否乐于接收该数据包。所以广播的使用范围非常小,只在本地子网内有效,通过路由器和网络设备控制广播传输。
组播
组播在发送者和每一接收者之间实现点对多点网络连接。如果一台发送者同时给多个接收者传输相同的数据,也只需复制一份相同的数据包。它提高了数据传送效率,减少了骨干网络出现拥塞的可能性。


三者区别: 单播:一对一 组播:一对多
--- 同一组播组 广播:一对所有 --- 同一广播域
windows中手动修改IP地址,子网掩码可以随机也可以更改

特殊IP地址
1,
127.0.0.1 --- 127.255.255.254 --- 环回地址
127是一个虚拟的IP,一般用来排错。

2255.255.255.255 --- 受限广播范围(受路由器限制)对应的是多台主机 --- 所以只能作为目标IP使用
在不知道目标ip时就可以使用这个地址当做目标ip,逼交换机进行泛洪,但是当数据包发到路由器时,路由器会把这个包丢掉,所有的数据包不能跨广播域发送
3,主机位全是1 --- 直接广播地址 对应的是多台主机 所以只能作为目标IP使用
4,主机位全是0 ---代表的是一个网段范围,又称网络号例如:192.168.1.0---只能作为目标IP使用
5,0.0.0.0 --- a.可以代表没有地址;b.可以代表所有地址
6,169.254.0.0/16 --- 自动私有地址 169.254 代表网络位 16代表子网掩码长度是16位当DHCP获取不到地址时,电脑就会在私有地址中自动配IP
排错排查思路:
1),#ipconfig
2), #ping ip地址(物理网卡地址)ping思路:将数据包送至物理网卡后又回到软件层,
a.能ping成功说明本机处理数据包没有问题。
b.ping不成功 说明本机电脑有问题,有可能是软件系统问题或是软件问题。再ping127.0.0.1(环回地址)能成功时,说明物理网卡问题,反之ping不成功时,系统本身问题。
3),#ping网关
a.能ping通,但上不了网。说明交换机到出口路由器之间有问题,还可能说明出口路由器可能没有做地址转换,所以上不了网。
b.ping不通,网关到交换机部分出问题,

VLSM --->可变长子网掩码 --->子网划分

192.168.1.0/24
a.192.168.1.0 0000000/25 转换成十进制 192.168.1.0/25 取值范围:192.168.1.1 - 192.168.1.126
b.192.168.1.1 0000000/25 转换成十进制 192.168.1.128/25 取值范围:192.168.1.129 - 192.168.1.254255.255.255.128

练习:

128 64 32 16 8 4 2 1172.16.0.0/16 划分成7个网段
172.16.000000000.000000000 172.16.0.0/19 范围:172.16.0.1-172.16.31.254
172
.16.001000000.000000000172.16.32.0/19范围:176.16.32.1-172.16.63.254
172
.16.010000000.000000000172.16.64.0/19172.16.64.1-172.16.95.254
172
.16.011000000.000000000172.16.96.0/19172.16.96.1-172.16.127.254
172
.16.100000000.000000000172.16.128.0/19172.16.128.1-172.16.159.254
172
.16.101000000.000000000172.16.160.0/19172.16.160.1-172.16.191.254
172
.16.110000000.000000000172.16.192.0/19172.16.192.1-172.16.223.254
172
.16.111000000.000000000172.16.224.0/19172.16.224.1-172.16.255.254

CIDR ---> 无类域间路由 ---> 汇总

取相同,去不同 (针对二进制)
192.168.1.0 0000000
192.168
.1.1 0000000
192.168.1.0/24

练习:
转换成二进制
192.168.0.0/24 192.168.00000000.0
192
.168.1.0/24 192.168.00000001.0
192
.168.2.0/24 192.168.00000010.0
192
.168.3.0/24 192.168.00000011.0
192
.168.000000 00.00000000
最终汇总结果:192.168.0.0/22

OSI/RM --- 中文名:开放式通信系统互联参考模型 七层模型,亦称OSI(Open System Interconnection)。参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,
一般称为OSI参考模型或七层模型。 OSI是一个开放性的通信系统互连参考模型,它是一个定义得非常好的协议规范。 1979年颁布了最终版本, OSI(国际标准化组织) OSI参考模型的核心思想:分层 什么是分层?? 属于同一层面的不同功能,其目的和作用相似或相近;不同层面的功能其目的和作用具有明显的差异。每一层都在下面一层提供的服务的基础
上再提供增值服务。 分层的作用是什么? a.更易于标准化。 b.降低层次之间的关联性。 c.便于学习理解 OSI模型有7层结构,每层都可以有几个子层。 OSI的7层从上到下分别是:
7, 应用层 --- 抽象语言转换成编码 6 ,表示层 --- 编码转换成二进制 5 ,会话层 --- 用来维持网络应用和应用服务器之间的会话连接。 4 ,传输层 --- 实现端到端的传输。端口号---就是会话层地址,取值范围:1-65535 0作为保留,一般不用,(其中1-1023称为知名端口号) 3 ,网络层 --- 路由器, 2 ,数据链路层 --- 包括了两个子层,逻辑链路控制层(LLC)、介质访问控制层(MAC)。在数据的末尾增加了FCS(帧校验序列),目的是为了
确保数据完整性 及防止篡改,利用的是CRC校验( 循环冗余算法)
1, 物理层 --- 处理电信号 其中高层(即7、65、4层)定义了应用程序的功能,下面3层(即3、2、1层)主要面向通过网络的端到端,点到点的数据流。 TCP/IP参考模型---中文名:传输控制协议/互联协议 TCP/IP 四层模型 --- TCP/IP 标准模型 TCP/IP 五层模型 --- TCP/IP 对等模型 PDU ---协议数据单元 在OSI模型中的名字: 在物理层叫: L1PDU 依次向上 L2PDU ............... L7PDU 以下为数据在不同层中的单位,即数据在 在TCP/IP中叫什么名字: 应用层 --- 数据报文 传输层 --- 数据段 网络层 --- 数据包 数据链路层 --- 数据帧 物理层 --- 比特流 封装和解封装
数据在每一层加工的过程称为封装,封装是从上到下,解封装是从下到上 应用层 HTTP(超文本传输协议)
--- TCP 80端口 FTP(文本传输协议) ---- TCP 20/21端口 Telent(远程登录协议) ---- TCP 23端口 DHCP(动态主机配置协议)---UDP 67/68 端口 DNS(域名解析协议)---- UDP/TCP 53 端口 aftp(简单文件传输协议)--- UDP 69 端口 HTTPS(HTTP+TLS/SSL) --- TCP 443 端口 传输层 --- 端口号 ---- TCP/UDP 网络层 --- IP地址 ---- IP 数据链路层 --- MAC地址 ---- 以太网:早期局域网的解决方案,主要依赖MAC地址进行寻址。以太网主要工作在 一、二层。 物理层 传输层 ---- TCP和UDP 两者区别: 1.TCP是面向连接的协议;UDP是无连接的协议; 2.TCP的传输是可靠;UDP的传输“尽力而为“ 3.TCP可以分段;UDP不行 4.TCP可以实现流控;UDP不行 5.TCP传输速度较慢,消耗资源较大;UDP传输速度快,消耗资源小; 即时性的偏向于UDP,类似于直播、视频。 TCP和UDP的使用场景: TCP适用于效率要求较低,但准确性要求较高的场景。 UDP适用于效率要求较高,但准确性要求较低的场景。 什么是面向连接?? 面向连接就是指设备在传输之前,先使用预备的协议建立点到点的连接,然后再传输数据。 tcp协议详解参考:https://www.jianshu.com/p/ef892323e68f TCP的头部 伪头部校验 --- 校验网络层中12个字节的内容 --- 32位源IP,32位目标IP,8保留,8协议,16位总长度 UDP 头部 TCP建立会话的过程 --- 三次握手 TCP断开会话的过程 --- 四次挥手 (会有数据传输的过程) TCP确保可靠性的机制 :确认机制、重传机制、排序机制、流控机制 滑动窗口机制--- 是TCP的一种流量控制方法 IP --- IP地址 TTL 生存时间包 --- 数据包每经过一个路由器的转发,TTL值将减一,当TTL值为0时,则该数据包不再被路由器转发,将直接丢弃。 TTL的初始指 --- 64128255 UDP 对应的协议号:17 TCP 对应的协议号:6 ICMP 对应的协议号:1 TCP的分段和IP的分片 MTU --- 最大传输单元 --- 1500字节 最大段长度 --- MSS --- 1460字节(网络层20字节、传输层20字节) ensp 实验过程中只使用这三款路由器。 交换机使用s5700、s3700这两款。 终端 使用PC 或者Server、Client. 设备连线中我们常用Copper 双绞线, ENSP
Ethemnet
--- 百兆口
Ge
--- 千兆 配IP,先给路由器配置, <huawei>以下为用户试图---只能查看配置信息,但不能进行配置操作
查看配置信息 #dispiay
查看接口IP配置信息
<Huawei>display ip interface brief physical 物理接口 protocol 协议 物理接口与协议双up时才算打开。 当有多台路由器时一定要改名称 提升权限 命令: 1.<Huawei>system-view 进入系统试视图 Enter system view, return user view with Ctrl+Z. 2.[a]interface GigabitEthernet 0/0/0 = int g 0/0/0 进入接口视图图的方法 [a-GigabitEthernet0/0/0] 3.[a-GigabitEthernet0/0/0]ip address 192.168.1.1 255.255.255.0 接口配置IP地址 Sep 8 2021 12:30:37-08:00 a %%01IFNET/4/LINK_STATE(l)[0]:The line protocol IP o n the interface GigabitEthernet0/0/0 has entered the UP state. 4.[a-GigabitEthernet0/0/0]display ip interface brief *down: administratively down ^down: standby (l): loopback (s): spoofing The number of interface that is UP in Physical is 3 The number of interface that is DOWN in Physical is 1 The number of interface that is UP in Protocol is 2 The number of interface that is DOWN in Protocol is 2 Interface IP Address/Mask Physical Protocol GigabitEthernet0/0/0 192.168.1.1/24 up up GigabitEthernet0/0/1 unassigned up down GigabitEthernet0/0/2 unassigned down down NULL0 unassigned up up(s) 5.[a-GigabitEthernet0/0/0]quit 退回上一层接口 6.[a-GigabitEthernet0/0/0] undo ip address 192.168.2.1 24 删除配置发的IP信息 7.[a-GigabitEthernet0/0/1]display this 查看当前视图的配置信息 8.[a]display current-configuration 查看当前路由器缓存中的配置信息,缓存的特点:停电丢失 9.<a>display save-configuration 查看闪存中的数据,闪存可以确保数据掉电不丢失 ctrl+Z 可以直接切换到用户视图 帮助系统 tab 补全命令 ? 可以帮助查询后续参数及命令 访问服务器的办法: 1.通过IP地址访问 2.通过域名访问 3.通过APP或应用软件访问 DNS --- 域名解析协议 --- UDP/TCP 53 C/S架构 例如:www.baidu.com --- 从右到左,域名等级依次减小 二级域名:公司企业 三级域名:子域名(代表企业的一个模块域名) 为了符合域名结构,DNS服务器按照联机分布式数据库系统来部署 DNS查询方式 --- 递归查询、迭代查询 1到10 递归查找 DHCP --- 动态主机配置协议 --- UDP 67/68 C/S架构 DHCP客户端 --- UDP 68 DHCP服务器 --- UDP 67 场景: 一、电脑首次获取IP地址 DHCP客户端 --->DHCP服务器: DHCP - Discover --- 广播包 DHCP服务器 --->DHCP客户端: DHCP - offer --- 携带一个可用IP地址,并暂时为你保留 --- 单播包/广播包 (为广播包时在offer包中有一个交易码) DHCP客户端 --->DHCP服务器: DHCP - requst --- 广播包 DHCP服务器 --->DHCP客户端: DHCP - ACK --- 单播包/广播包 二、再次获取IP地址 DHCP客户端 --->DHCP服务器: DHCP - request --- 广播包 DHCP服务器 --->DHCP客户端: DHCP - ACK /DHCP - NACK- --- 单播包/广播包 DHCP --- release --- DHCP客户端主动释放IP地址 租期 --- 24h T1时间 --- 租期的50% --- 12h DHCP客户端: DHCP - request --- 单播包 T2时间 --- 租期的87.5% --- 21h DHCP客户端: DHCP - request --- 广播包 DHCP配置: 1.开启DHCP服务 <a>system-view Enter system view, return user view with Ctrl+Z. [a]dhcp enable Info: The operation may take a few seconds. Please wait for a moment.done. 2.创建IP地址池 [a]ip pool ? STRING<1-64> Pool name [a]ip pool aa Info: It's successful to create an IP address pool. [a-ip-pool-aa] 3.配置IP地址池 [a-ip-pool-aa]network 192.168.1.0 mask 24 --- 将192.168.1.0/24 网段的IP放入地址池 [a-ip-pool-aa]geteway-list 192.168.1.1 --- 配置网关信息 [a-ip-pool-aa]dns-list 114.114.114.114 8.8.8.8 --- 配置DNS信息 4.在接口选择全局配置 [a]int g 0/0/0 [a-GigabitEthernet0/0/0]dhcp select global