计算机网络的发展与概述、OSI、TCP/IP、华为模拟器、静态路由、动态路由(RIP、ospf)、VLAN技术、ACL技术
NAT技术、园区网组网
一、计算机网络发展史
应用层:把人类语言转换成编码
表示层:把编码转换成二进制(0、1)
介质访问控制层:把二进制转换成电信号
物理层:传输电信号
二、增大网络的方法
(1)增加传输距离----传输介质
同轴电缆:
优点:抗干扰性强、弯折性好
缺点:传输速率低---155Mb/s
双绞线:
T568A:白绿、绿 白橙、蓝、白蓝、橙 白棕、棕
T568B:白橙、橙 白绿、蓝 白蓝、绿 白棕、棕
水晶头类型:RJ45 RJ11
双绞线类型:非屏蔽双绞线 屏蔽双绞线
优点:造价很低
缺点:传输距离100米
光纤:
单模光纤:纤芯细、传输距离5KM、波长:1310nm、单一光源
多模光纤:纤芯粗、传输距离2KM、波长:850nm、多种光源
优点:传输距离远、传输速率高
缺点:成本高,易弯折
无线传输介质:蓝牙、红外线、微波
中继器:增强网络信号
(2)增加接入点
总线型网络:节点:指所有网络设备
结构:所有节点连在一条线
优点:组网结构简单
缺点:同一时刻,只能有两个节点通信
接入用户数量是有限的
通信线路故障会导致网络瘫痪
星型网络:
结构:所有节点通过中心节点相连
优点:组网结构简单
缺点:所有节点发送数据,需要通过中心节点的转发。
中心节点易于监控网络,数据传输的安全性降低;
能增加的节点数量有限
环形网络:
结构:所有节点首尾相连,形成一个闭环
优点:节省材料
缺点:不容易增加新节点;
节点故障会导致网络瘫痪;
树形网络:
结构:一种层次化的星型网络
优点:更容易增加新节点
缺点:中心节点故障,会导致整个网络瘫痪
网状型:
结构:所有节点两两相连
优点:可靠性高
缺点:不容易增加新节点
三、网络设备
(1)集线器
功能:一种共享型的网络设备,内部结构是总线型
收发数据:两个节点之间通信,除了目标主机能收到数据,网络中其他主机也能收到;
产生问题:
泛洪传输:无法解决
地址问题:MAC地址----48位二进制组成---由二进制转换成16进制
物理地址: 80-30-49-60-56-3F
前24位是厂商标识符 ,后24位是厂商填写的
冲突问题:
冲突域:形成冲突的范围
CSMA/CD----带载波侦听的多点接入冲突检测机制
(2)网桥:每一个接口就是一个冲突域
网桥工作原理:
(3)交换机
功能:收发数据、自学习
工作原理:
MAC地址表
接口 MAC地址
g0/0/1 MAC1
g0/0/2 MAC2
MAC地址学习过程
概述:交换机在接收到数据帧以后,首先、会记录数据帧中的源 MAC 地址和对应的接口到 MAC 表中,接着、会检查自己的 MAC 表中是否有数据帧中目标 MAC 地址的信息,如果有则会根据 MAC 表中记录的对应接口将数据帧发送出去 (也就是单播),如果没有,则会将该数据帧从非接受接口发送出去 (也就是广播,或者泛洪 Flood)。
交换机处理数据方式:
泛洪(广播):在MAC地址表找不到对应的目的MAC地址与接口的对应关系是,交换机执行广播操作
丢弃:与目的MAC地址不一致,执行丢弃操作
单播转发:回包时,单播转发
MAC地址表特性:每隔300秒刷新;
一个接口对应多个MAC地址,但是一个MAC地址只能对应一个接口;
MAC地址导致的广播风暴问题。
(4)路由器
功能:转发数据、提供路由(路径)、每一个接口都能隔离广播域
IP地址:
32位二进制
IPv4 地址: 172.16.50.110 点分十进制
IPV6: 128位二进制构成
fe80:0000:0001:0000:0440:44ff:1233:5678 冒分十六进制表示
二进制与十进制转换
0000 0000---0
0000 0001---1
0000 0010---2
0000 0100---4
0000 1000---8
0001 0000---16
0010 0000---32
0100 0000---64
1000 0000---128
IPv4 地址: 172.16.50.110
IPv4 子网掩码: 255.255.255.0---连续的1和0构成
区分不同的广播域:
172.16.50.1 255.255.255.0 = 172.16.50.254 255.255.255.0
192.168.1.1 255.255.255.0
192.168.2.1 255.255.255.0
172.16.1.2 255.255.0.0
172.17.1.2 255.255.0.0
ARP协议:地址解析协议----将IP地址解析成对应的MAC地址
组网完成时,arp表为空;
主机1发送一个请求数据包,广播询问主机的MAC地址
主机2收到后,单播发一个回复包给主机1
总结:广播询问,单播回复
ARP表特点:180秒刷新,里面记录IP地址与MAC地址的对应关系
ARP分类:
正向ARP:将IP地址解析成对应的MAC地址
反向ARP: 将MAC地址解析成对应的IP地址
免费ARP:自报家门、IP地址冲突检测
路由器工作原理:
判断:先检查数据包中的目的IP地址,与自身主机网关地址做对比,看两者是否在同一广播域;
如果在同一广播域,将数据交给交换机处理
如果不在同一广播域,将数据交给路由器处理
概述:路由器的主要任务就是为经过路由器的每个数据帧寻找一条最佳传输路径,并将该数据有效地传送到目的站点。为了完成这项工作,在路由器中保存着各种传输路径的相关数据——路由表(Routing Table),供路由选择时使用。由此可见,选择最佳路径的策略即路由算法是路由器的关键所在。因此,当路由器接收到来自一个网络接口的数据包时,首先根据其中所含的目的地址查询路由表,决定转发路径(转发接口和下一跳地址),然后从ARP缓存中调出下一跳地址的MAC地址,将路由器自己的MAC地址作为源MAC,下一跳地址的MAC作为目的MAC,封装成帧头,同时IP数据包头的TTL(Time To Live)也开始减数,最后将数据发送至转发端口,按顺序等待,传送到输出链路上去。在这个过程中,路由器被认为了执行两个最重要的基本功能:路由功能与交换功能。
三、IP地址详细
IP地址组成:
网络位+主机位
(1)IP地址分类
192.168.1.1 255.255.255.0 --- 0000 0000---1111 11111 十进制:0-255
A类:1-126: 1.0.0.0-126. 255.255.255 子网掩码: 255.0.0.0
B类:128-191 :128.0.0.0-191.255.255.255 子网掩码: 255.255.0.0
C类:192-223: 192.0.0.0-223.255.255.255 子网掩码:255.255.255.0
D类:224-239:224.0.0.0-239.255.255.255 组播地址,用于组播业务
E类:保留地址:240-255: 240.0.0.0-255.255.255
(2)特殊IP地址:
127.0.0.1-127.255.255.254 :测试网络的连通性,测试TCP/IP协议族好着没
主机位全为0:127.0.0.0 ---网段范围----127.0.0.0/8 127.0.0.1--127.255.255.254
主机位全为1:127.255.255.255--- 广播地址
全为0:0.0.0.0 代表没有地址 、代表任意IP
全为1:255.255.255.255----受限广播地址---路由器
169.254.0.0/16 自动私有
(3)VLSM:可变长的子网掩码 ----为了增加IP地址数量
网络位+子网位+主机位
192.168.1.0/24------ 可用IP地址数量:254------ 192.168.1.1----192.168.1.254
192..168.1.0000 0000 /24
192..168.1.0000 0000/25------192.168.1.0/25
192.168.1.0 0000001---192.168.1.0 1111110
192.168.1.1/25--192.168.1.126/25------可用地址数量:126
192.168.1.1000 0000/25-----192.168.1.128/25
192.168.1.1 0000001---192.168.1.1 1111110
192.168.1.129/25----192.168.1.254/25 ----可用地址数量:126
例:192.168.1.0/24主机位借2位
192..168.1.0000 0000 /24
192..168.1.00 00 0000 /26-----192.168.1.00 00 0001-192.168.1.00 11 1110
192.168.1.1/26--192.168.1.62/26-----可用地址数量:62
192..168.1.01 00 0000 /26
192..168.1.01 00 0000 /26-----192.168.1.01 00 0001-192.168.1.01 11 1110
192.168.1.65/26---192.168.1.126/26------可用地址数量:62
192..168.1.10 00 0000 /26
192..168.1.10 00 0000 /26-----192.168.1.10 00 0001-192.168.1.10 11 1110
192.168.1.129/26--192.168.1.190/26------可用地址数量:62
192..168.1.11 00 0000 /26
192..168.1.11 00 0000 /26-----192.168.1.11 00 0001-192.168.1.11 11 1110
192.168.1.193/26---192.168.1.254/26----可用地址数量:62
(4)CIDR:域间汇总
口诀:取相同,去不同----连续网段可进行汇总
192.168.0.0/24 192.168.0000 0000.0
192.168.1.0/24 192.168.0000 0001.0
192.168.2.0/24 192.168.0000 0010.0
192.168.3.0/24 192.168.0000 0011.0
汇总子网:192.168.0.0/22
练习:172.16.2.0/24 172.16.0000 0010.0
172.16.3.0/24 172.16.0000 0011.0
汇总后:172.16.2.0/23
练习:172.16.10.0/24 172.16.0000 1010.0
172.16.20.0/24 172.16.0001 0100.0
172.16.30.0/24 172.16.0001 1110.0
172.16.40.0/24 172.16.0010 1000.0
汇总后:172.16.0.0/18
子网划分:
172.16.0.0 16 一分为四
172.16.00000000.0----172.16.0.0 18
172.16.00000000.00000001----172.16.00111111.11111110
172.16.0.1----172.16.63.254 18
172.16.01000000.0----172.16.64.0 18
172.16.01000000.00000001----172.16.01111111.11111110
172.16.64.1----172.16.127.254 18
172.16.10000000.0----172.16.128.0 18
172.16.10000000.00000001----172.16.10111111.11111110
172.16.128.1----172.16.191.254 18
172.16.11000000.0----172.16.192.0 18
172.16.11000000.00000001----172.16.11111111.11111110
172.16.192.1----172.16.255.254 18
子网汇总:
192.168.1.0 24
192.168.2.0 24
192.168.00000001.0 24
192.168.00000010.0 24
192.168.000000 00.0 22----192.168.0.0 22