网络基础: 信息传递,资源共享
—1946年2月14——电脑,电流—二进制—
100+1 —人类语言(抽象语言)
① 应用层 应用程序——接受人类输入给计算机的一些参数——编码
② 表示层 编码——二进制
(网络层 路由器···········)
③ 介质访问控制层 二进制——电信号
④ 物理层——CPU 处理电信号
网络范围变大
① 节点增多
② 传输距离的延长
信号衰减:
电压下降——中继器
信号的失真-5倍的延长
③ 传输介质-网线
同轴电缆:
造假贵,不易弯折不利于布线,但是其抗老化耐腐蚀,有利于户外布线,多用于基站、电视信号传输等
双绞线:
组成:八根铜丝,两两相绞
节点的增多——集线器(HBU)
特点 ① 集线器内部为总线型结构,是一种共享性介质(共享的是通信线路);
② 任意时间只有两个主机可以通信,占用通信线路;
③ 工作在物理层,没有寻址能力,所有数据泛洪式(广播)转发。
光纤;
需要信号转换:
光信号->电信号:发光二极管,注入式激光二极管
电信号->光信号:光电二极管
分类:
单模光纤:光源贵,线便宜
多模光纤:光源便宜,线贵
集线器组网的问题:
① 安全问题:由于集线器是一个共享设备,所有连接到集线器上的设备都位于同一个网络上,因此它们之间的通信不是加密的,有时候会面临安全漏洞问题。
②延迟问题—垃圾信息
集线器连接的每台设备都将共享带宽,因此当网络上的流量增加时,集线器可能会出现带宽拥堵问题。
③ 地址问题:搞清楚谁发送谁接受问题
MAC地址:介质访问控制层
MAC地址格式:开始由48位二进制数字组成,上面为12位的十六进制数字构成(每四位二进制数字转换成一个十六进制)
MAC地址组成:前二十四位代表厂商,后二十四位由厂家编写的。每一个mac都是全球唯一的地址,不会重复
④冲突问题
CSMA/CD—排队
阈值又叫临界值,是指一个效应能够产生的最低值或最高值。
提的要求:
端口密度, 一对一的单播 ,完全没有冲突 ,无限的传输距离
拓扑结构:
总线型结构:
组网简单,易维护,可靠性不高
环型拓扑结构:
组网简单,较优于总线型,不便于扩充,可靠性低
星型拓扑结构:
组网简单,扩展性强,共享能力差,通信利用率不高中心节点损坏全线崩盘
网状拓扑结构:
网络可靠性高,可扩充性好,网络结构复杂,成本高,不易维护
网桥
特点 ① 网桥的每一个接口都能隔离一个冲突域;
② 网桥必须具备寻址和路径选择能力,以确定帧的传输方向;
③ 从源网络接收帧,以目的网络的介质访问控制协议向目的网络转发该帧;
④ 网桥在不同或相同类型的LAN之间存储并转发帧,必要时还进行链路层上的协议转换。
交换机
介质访问控制层
无限的转发距离—交换机可以做到读和重写的操作。
二层交换机:转发数据
三层交换机:转发数据、承担一些路由器的功能
交换机的转发原理:
当一个数据包来到交换机后,交换机首先会记录,记录接口和收到的数据包中的源
MAC地址——MAC地址表,之后在进行转发,转发过程中会查看数据包中的目标
MAC地址,如果目标在MAC地址表中有记录则直接根据MAC地址表记录的信息进行
转发,如果没有记录,则会洪范
洪范:从除了接收到的交换机接口以外,向其他所有接口均复杂转发一份
MAC地址表形成的过程:
① 初始情况,交换机的MAC地址表是空的
② 主机1给主机2发送数据,当交换机接收到该数据帧的时候,定义为‘未知单播帧’交换机会动态的学习数据帧的源MAC地址。所谓‘学习’是指将数据帧的源mac地址与接收端口的编号对应在表中,所谓动态是指这个条目并不会一直存储在mac地址表中,一定时间后,如果没有收到相同源mac地址的数据帧,交换机会遗忘掉这条记录。
③ 另一方面,交换机会在mac地址表中查询数据帧的目标mac地址,如果找到,会将该数据帧从目标mac地址所对应的接口转发出去;如果没有,交换机将会广播该数据帧。所以一个局域网通信一段时间,基本上交换机会有所以激活设备的mac地址记录(未被激活的会被遗忘)。
MAC地址表的特点:
① MAC地址表的老化时间是300S
② 一个MAC地址只能对应一个接口,一个接口可以对应多个MAC地址
③ MAC地址的泛洪攻击(广播风暴)………造成最严重的后果是使交换机卡死
路由器
|-- 特点
① 提供路由
② 转发数据
③ 隔离广播域
④ 矿大网络传输范围
⑤ 工作在三层设备
|-- 工作原理
① 主机1发送请求10.1.0.2的MAC地址
② 路由器回复10.1.0.2的MAC地址为C
③ 主机1发送IP数据 源IP地址10.1.0.1目的IP10.1.0.2
源MAC A目的MAC C
④ 路由器发送请求10.2.0.1的MAC地址
⑤ 主机2回复10.2.0.1的MAC地址为B
⑥ 路由器发送IP数据 源IP地址10.1.0.1目的IP10.1.0.2
源MAC D的MAC B
IP地址:
IPV4:由32位二进制构成
192.168.43.87 点分十进制表示(八位构成一个十进制数字)
32位二进制构成—为了人类去辨识和区分,用点分十进制来表示
00000001=1
00000010=2
00000100=4
00001000=8
00010000=16
00100000=32
01000000=64
10000000=128
加法
11000000.10101000.000000001.00000001128+64+0+0+0+0+0+0=192
128+0+32+0+8+0+0+0=168
172.16.70.124
10101100.00010000.01000110.01111100
Ipconfig
IP地址的组成:网络位 + 主机位
192.168 .1 .1
192.168 .2 . 1
255.255.0.0
子网掩码—32位二进制构成
必须由连续的0和连续的1构成
网络位—网络位相同的IP地址,位于一个洪范范围
主机位—区分一个洪范范围内部的主机
子网掩码为1的部分就是IP地址的网络位,同时如果网络位相同,则在一个
洪范范围:如果网络位不同,就不在一个洪范范围
例如:
255.255.0.0
11000000.10101000.000000001. 00000001
11000000.10101000.000000010. 00000001
11111111.11111111.11111111.00000000
ARP—网络地址解析协议(已知一种地址获取另外一种地址的协议)
正向ARP—已知目标的IP地址获取目标MAC地址
反向ARP—已知致目标的MAC地址获取目标IP地址
免费ARP—检测IP地址是否冲突
ENSP(Enterprise Network Simulation Platform)是一款由华为提供的免费的、可扩展的、图形化操作的网络仿真工具平台,主要对企业网络路由器、交换机进行软件仿真,完美呈现真实设备实景,支持大型网络模拟,让广大用户有机会在没有真实设备的情况下能够模拟演练,学习网络技术。
ENSP的基本命令
<Huawei>system-view [Huawei]interface GigabitEthernet 0/0/0
[Huawei-GigabitEthernet0/0/1]quit —回退
[Huawei-GigabitEthernet0/0/1]ip address 192.168.2.2 24—这里24等价于
255.255.255.0
[Huawei]display ip interface brief —查看接口IP地址情况
网关—就是和PC相连的路由器的接口IP地址
IP地址的拓展:
ABCDE五类
ABC三类地址—单播地址 ,一对一的通讯—单播 ,才能作为源地址也能作为目标来使用—所有节点能够配置的地址是单播地址
D类地址—组播地址
组播地址只能作为目标使用
E—保留地址
A类:0 - 126:前8位是网络位,主机位为后24位,可用IP地址数量:2 ^ 24 - 2
B类:128-191:网络位为前16位,主机位为后16位,可用IP地址数量:2 ^ 16 - 2
C类:192-223:网络位为前32位,主机位为后8位,可用IP地址数量:2 ^ 8 - 2
D类:224-239:用于组播的地址
E类:240-255:保留地址
0和127不允许配置
特殊IP地址
主机位全0的地址—标识网段的 ,代表一个网络范围内所有的IP
主机位全1的地址—直接广播地址 ,255.255.255.255—全1的地址
受限广播地址----DHCP
0.0.0.0—全0的地址-----1.可以表示主机没有IP地址 2. 代表所有IP地址—路由
127.0.0.1 —环回地址(测试)(虚拟地址——CPU虚拟出来的地址)
169.254.0.0/16—当PC主机动态获取地址时,如果没有获取到就会使用这个网段内部
的某一个地址进行填充
子网划分
192.168.1.0 25 254—节约IP
192.168.1.0 24
借位,借的主机位
192.168.1.0 0000000 25
192.168.1.0 25
192.168.1.1 0000000 25
例题:
192.168.1.128 25
128 64 32 16 8 4 2 1
192.168.1.0 24 1分为4
192.168.1.00000000 26
192.168.1.0 26
192.168.1.00 000001
192.168.1.00 111110
2的6次方-2
192.168.1.1-192.168.1.62 26
192.168.1.01000000 26
192.168.1.01 111110
192.168.1.65-110 26
192.168.1.10 000000
192.168.1.128 26
192.168.1.11 000000
192.168.1.192 26
192.168.1.0 24 借三位192.168.1.000 11110— 192.168.1.0 27 —
192.168.1.1 27—192.168.1.30 27
192.168.1.001 00000—192.168.1.32 27
192.168.1.0 24
192.168.1.000 00000
192.168.1.0 27
192.168.1.1-30 27
192.168.1.32 27=192.168.1.001 00000 27
192.168.1.33—192.168.1.62
192.168.1.010
192.168.1.64 27
192.168.1.65-192.168.1.94 27
192.168.1.011
192.168.1.96 27
192.168.1.100
192.168.1.128 27
子网汇总:
主要方法:取相同,去不同
192.168.1.00 0 00000 27
192.168.1.00 1 00000 27
192.168.1.00 000000
192.168.1.0 26