一.网络基础
OSI:
应用层 抽象语言--> 编码
表示层 编码-->二进制
会话层 --- 应用程序内部地址(无标准)
上三层均为应用程序对数据进行加工处理的部分;统称为数据应用层
下四层负责数据的传递 --- 数据流层
传输层 分段+端口号 TCP/UDP
网络层 路由器 逻辑寻址 Internet协议 --- IP
数据链路层=逻辑链路控制层LLC(校验)+介质访问控制层MAC (控制物理硬件)
物理层 硬件
大-->
节点增加 -- 集线器(HUB)
距离延大 -- 中继器(放大器)--纯物理加压--不能无限延长传输距离
集线器导致的网络问题:
- 安全 2、垃圾流量产生延时 3、地址(唯一、格式相同)4、冲突
地址:MAC地址--网卡芯片出厂烧录的全球唯一串号-48位二进制构成--16进制显示
冲突:CSMA/CD载波侦听多路访问/冲突检测 -- 排队 -- 没有完全避免冲突,且更加降低的网络传输效率;
网络增大要求: --- 网桥 --- 交换机 -- 工作于二层
- 无限传输距离
- 无冲突 -- 所有节点可以同时收发自己的数据
- 单播 -- 一对一通讯
交换机将电流识别为数据,之后再找到流量出口后,将数据重新制作为电流进行传输,实现了逻辑上无限延长传输距离的效果;
同理交换机将电流识别为数据后,可以在内存中存储再转发,来彻底避免冲突问题;
数据帧进入交换机后,交换机先查看源MAC地址,然后将该地址与进入的接口映射记录;再关注数据中的目标MAC地址,查询本地表格看是否存在对应的接口记录,若有记录按照记录对应接口唯一转出(单播),若没有记录将洪泛该数据;
洪泛:除流量进入接口外的所有接口复制转出;
IPV4 :32位二进制 -- 点分十进制标识 192.168.1.1
IPV6:128位二进制
ARP:地址解析协议-- 通过对端一种地址来获取对端的另一种地址
大-->无限距离、单播、无冲突-->交换机-->MAC地址-->洪泛--洪泛范围-->路由器-->IP地址--->ARP-->广播--->广播域(洪泛域)
网络速率 约等 带宽/8)*85%
分段:网络在正常通讯中,为保障通讯流程,且可以多人共享宽带,需要单个数据包不能过大;分段就是将应用层加工的数据进行分段变小处理;分段大小受MTU的限制;
端口号:0-65535 其中1-1023 静态端口 注明端口
1024-65535 高端口动态端口
当客户端访问服务器时,将在动态端口号中随机选择一个唯一数值来代表该程序的进程(源端口号);该端口号到达服务器后,服务器在回复消息时将该端口定义为目标端口号,便于客户端快速区分数据所要到达的进程(程序)
1-1023作为默认的静态端口,固定分配给服务器对应的服务;
MTU:最大传输单元,默认为1500字节;
UDP:用户数据报文协议 --非面向连接的不可靠传输协议
该协议在传输层仅完成基本工作--- 分段、端口号
TCP:传输控制协议 --- 该协议在传输层除了完成传输层的基本工作外,还需要保障传输的可靠性;
面向连接的可靠传输协议
面向连接:通过三次握手建立端到端的虚链路
可靠传输:4种可靠传输机制 -- 确认、排序、重传、流控(滑动窗口)
IPV4的报头:
名词注解:
封装 :数据从上层向下层的一个加工处理过程,过程中数据包将不断的增大;
解封装:封装的逆向过程,及设备对数据的识别过程;
PDU:协议数据单元 --对各层数据的称呼单位
应用层 报文
传输层 段
网络层 包
数据链路层 帧
物理层 比特流
OSI:开放式系统互联参考模式 -- 7层模型
TCP/IP协议栈道:
二,IPV4详解+ENSP基础配置
半双工:在一个单点时间内,单一设备只能进行接收或者发送;
全双工:单点设备可以同时收发本地的数据;
IPV4地址详解:
由32位二进制构成,点分十进制标识;
192.168.1.1======11000000101010000000000100000001
IPV4地址由两个部分组成:network网络位+host主机位
网络位用于标记所在的广播域,主机位用于标记域内唯一性
为了区分IP地址的网络位和主机位,需要用到子网掩码;--255.255.255.0
子网掩码也是由32位二进制构成,连续的1对应网络位,0对应主机位;
1)IPV4地址的分类: ABCDE共5类
ABC三类为单播地址 可以作为源ip地址,也可作为目标ip地址
D类为组播地址 只能作为目标ip地址
E类为保留地址 --科研使用
基于ip地址的第一段(第一个8位)即可区分默认所在类别:
A 1-126 B128-191 C192--223 D224-239 E240-255
ABC 三类的区别:
A类掩码默认为255.0.0.0 B255.255.0.0 C255.255.255.0
- 特殊地址:
【1】127 127.0.0.1 环回地址(回环地址) 用于检测设备的本地TCP/IP协议栈道软件部分是否可以正常工作
【2】0.0.0.0 1、无效地址--没有地址 2、缺省地址--所有地址
【3】255.255.255.255--受限广播地址
【4】主机位全0;
192.168.1.00000000 255.255.255.0 = 192.168.1.0 255.255.255.0
不是一个单播地址,不能可以配置给任何设备,代表的是整段地址;
192.168.1.0 255.255.255.0 网络号 -- 标识一个网段
简写:
192.168.1.0/24
【5】主机位全1;
192.168.1.11111111/24 =192.168.1.255/24
不是一个单播地址,不能可以配置给任何设备,直接广播地址
【6】本地链路-自动私用 169.254.0.0/16
当设备自动获取ip地址失败后,本地自动生成配置的ip地址,网络位固定,主机位随机;
- VLSM -- 可变长子网掩码 -- 子网划分
通过延长子网掩码的长度,起到从主机位借位到网络位的效果,实现将一个网段切分为多个更小网段的作用;
例题:
192.168.1.0/24 -- 1.1-1.254
11000000101010000000000100000000 192.168.1.0
11111111111111111111111100000000 255.255.255.0
11000000.10101000。00000001 。0 0000000 192.168.1.0/25 1.1-126
11111111.11111111。11111111 。1 0000000 255.255.255.128
11000000.10101000。00000001 。1 0000000 192.168.1.128/25 1.129-254
11111111.11111111。11111111 。1 0000000 255.255.255.128
192.168.1.0/24 4个子网 -- 可用范围
128 64 32 16 8 4 2 1
11000000 10101000 00000001 00000000 192.168.1.0
11111111 11111111 11111111 00000000 255.255.255.0
11000000 10101000 00000001 00000000 192.168.1.0 192.168.1.1-62
11111111 11111111 11111111 11000000 255.255.255.192
11000000 10101000 00000001 01000000 192.168.1.64 192.168.1.65-126
11111111 11111111 11111111 11000000 255.255.255.192
11000000 10101000 00000001 10000000 192.168.1.128 192.168.1.129-190
11111111 11111111 11111111 11000000 255.255.255.192
11000000 10101000 00000001 11000000 192.168.1.192 192.168.1.193-254
11111111 11111111 11111111 11000000 255.255.255.192
172.16.0.0/15 4个子网
10101100.0001000 0.0 0000000.00000000 172.16.0.0/17 172.16.0.1--172.16.127.254
11111111.1111111 1.1 0000000.00000000 255.255.128.0
10101100.0001000 0.1 0000000.00000000 172.16.128.0/17 172.16.128.1-172.16.255.254
11111111.1111111 1.1 0000000.00000000 255.255.128.0
10101100.0001000 1.0 0000000.00000000 172.17.0.0/17 172.17.0.1-172.17.127.254
11111111.1111111 1.1 0000000.00000000 255.255.128.0
10101100.0001000 1.1 0000000.00000000 172.17.128.0 172.17.128.1-172.17.255.254
11111111.1111111 1.1 0000000.00000000 255.255.128.0
- 子网汇总 --- 取相同位,去不同位
172.16.33.0/24
172.16.44.0/24
172.16.55.0/24
172.16.63.0/24
128 64 32 16 8 4 2 1
172.16.001 00001.0
172.16.001 01100.0
172.16.001 10111.0
172.16.001 11111.0
172.16.001 00000.0/19
172.16.32.0 255.255.224.0
设备的基础配置:
<Huawei> 所有的设备进入后均名字为Huawai;< >代表了当下所在的配置模式;
不同模式具有不同的管理权限,可以完成不同的配置要求;
<Huawei> 第一级模式 该模式可以对设备进行所有参数的查看;
<Huawei>system-view 进入下一模式
[Huawei] 第二级模式 该模式用于管理设备-- 改名,设命名等等
[Huawei---???] 第三级模式 各种专用配置模式
Quit 一层一层的下楼
帮助系统:
? 查看该模式或该命令后可以配置的代码以及注解
tab键 自动补全单词
[Huawei]interface Ethernet0/0/1 进入某个接口
配置ip地址
[Huawei-Ethernet0/0/1]ip address 192.168.1.10 255.255.255.0
[Huawei-Ethernet0/0/1]ip address 192.168.2.3 24
<Huawei>display ip interface brief 查看接口的摘要信息
DNS:域名解析服务器 通过域名解析成为IP地址
ENSP小实验