(1)计算机网络发展史
应用层:把人类语言转换成计算机编码
表示层:把编码转换成二进制(0,1)
介质访问层:把二进制转换成电信号
物理层:传输电信号
(2)计算机网络规模
延长网络信号传输的距离
同轴电缆:
优点:抗弯曲性强
缺点:成本高,传输速度慢
双绞线:
结构:八根铜线,两两相绞
程序:
T568A:白绿 绿,白橙 蓝,白蓝 橙,白棕 棕。
T568B:白橙 橙,白绿 蓝,白蓝 绿,白棕 棕。
水晶头型号:RJ45,RJ11
线型:非屏蔽双绞线和屏蔽双绞线(能否抗电磁干扰)
优点:成本低,传输速度变高
缺点:传输距离最大100m
光纤:
单模光纤:纤芯较细,可传递单一光源,传输距离在5km,波长:1310nm黄色
多模光纤:纤芯较粗,可传递多种光源,传输距离在2km,波长:850nm,橙色,水绿色
光模块
无线传输介质:蓝牙 红外线
Mb/s=Mbps(bit)
b/s Kb/s Mb/s Gb/s Tb/s(实际换算为1000)
B=Byte(字节)
B KB MB GB (换算为1024)
1B=8b
1000Mb/s=1000/8*85%
增加接入网的数量
(3)网络拓扑结构
○=节点=网络中所以的网络设备
总线型网络:
结构:所以节点共享一条通信线路
优点:对通信路线的利用率高,同一时刻只有两个节点相互通信
缺点:不容易增加新节点;安全性不高,一个节点发出的消息,其他节点都能收到;通信线路故障,会造成整个网络瘫痪
星型网络:
结构:所以节点都与中心节点相连
优点:组网结构简单;中心节点易于实现网络监控
缺点:中心节点故障,会造成整个网络瘫痪;所以节点之间的通信,都需要通过中心节点的转发,造成网络安全性较低
环型网络:
结构:节点之间首尾互联,形成一个封闭的环形
优点:组网结构简单,节省材料
缺点:不容易扩展新节点;出现故障的节点越多,造成的网络问题越严重
树型网络:
结构:一种层次化的星型结构
优点:易于扩充新节点
缺点:层次越高的节点故障,容易造成整个网络的瘫痪
网状型网络:
结构:所以节点两两互联
优点:稳定性高,可靠性高
缺点:组网结构复杂,不太容易拓展新节点
二、网络设备简介
1、集线器
特点:内部为总线型结构,一种共享性的介质;一个节点发出的消息,其他节点都能收到;对通信线路的利用率高,同一时刻只有两个节点相互通信
冲突域:冲突形成的范围
问题:
①泛洪传输的问题:一个接口发出的消息,其他接口都能收到
②地址的问题MAC地址(物理地址),48位二进制(前24位代表厂商,后24位厂家编写),12位16进制构成。全球唯一的地址。
例:80-30-49-60-56-3F
③冲突的问题:CSMA/CD---载波侦听多点接入/冲突检查
2、网桥:网桥的每一个接口都是一个独立的冲突域
3、交换机:多接口的网桥,有自学习的功能
MAC地址表
接口MAC地址
g0/0/1 MAC1
g0/0/2 MAC2
MAC地址表学习过程
MAC地址表的特征 :
Mac地址表的老化时间是300秒;
一个Mac地址只能绑定一个接口,一个接口下可以有多个Mac地址;
Mac地址的泛洪攻击(广播风暴),导致交换机的内存不足,影响交换机的转发性能(主机数量控制在200-300之间)
交换机处理数据的方式:
泛洪(广播):目的Mac地址在交换机的Mac地址表不存在的时候,交换机会会进行泛洪操作
单播:目的Mac地址在交换机的Mac地址存在时,交换机会会进行单播转发操作
丢弃:当目的Mac地址和自身Mac地址不一致时,会执行丢弃操作
数据的传输模式:
单播:一对一的通信
广播:一对所有的通信
组播:一对特定的群体
4、路由器
特点:网关。路由器的每个接口都是一个独立的广播域(网络),提供路由,转发数据
广播域:广播形成的范围
IP地址:逻辑地址,用来识别不同的广播域
地址:32位二进制构成,可用点分十进制表示,方便人记忆观看
IPv4 地址 . . . . . . . . . . . . : 172.220.30.134
子网掩码 . . . . . . . . . . . . : 255.255.0.0
IPV4的构成:
网络位+主机位
练习:255.255.255.0 172.220.30
192.168.1.1 255.255.255.0
192.168.1.2 255.255.255.0
192.168.1.3 255.255.255.0
192.168.3.1 255.255.255.0
二进制与十进制之间的转换
0000 0000=0
0000 0001=1
0000 0010=2
0000 0100=4
0000 1000=8
1111 1111=128+64+32+16+8+4+2+1=255
二进制转十进制:
1010 1010=128+32+8+2=170
1001 0010=146
1100 0011=195
1001 0111=151
十进制转二进制
172=128+32+8+4=1010 1100
220=128+64+16+8+4=1101 1100
30=16+8+4+2=0001 1110
134=128+4+2=1000 0110
IPV6:128位二进制构成,fe80:0000:0001:0000:0440:44ff:1233:5678 冒分十六进制表示
ARP----地址解析协议,作用:根据已知的IP地址解析出相应的MAC地址
工作原理:
目标IP:192.168.1.2/24 源IP:192.168.1.1/24 源AMC:MAC1+数据
组网完成时,ARP表是空的;
主机1广播发送 ARP REQUEST 报文给主机2,广播寻找主机2的MAC地址;
网络所有的主机会收到此报文,会将自身的IP地址与数据中的目标IP地址做对比,如两者一致则接收,
反之丢弃;
主机2单播arp reply回复 主机1,将主机2的MAC地址回复给主机1;
总结:广播请求,单播回复
arp特点:老化时间是180秒
arp分类:
正向ARP:根据已知的IP地址解析出相应的MAC地址
反向ARP:根据已知的MAC地址解析出相应的IP地址
免费ARP:自我介绍;检测IP地址冲突
发送端:目标IP:10.2.0.1/16 源IP:10.1.0.1/16 目标MAC:C 源MAC:A+数据
接收端:目标IP:10.2.0.1/16 源IP:10.1.0.1/16 目标MAC:B 源MAC:D+数据
三、IP地址详讲
(1)IP地址分类
A类:0-126: 0.1.1.1 255.0.0.0 0.X.X.X/8-----126.X.X.X/8-------主机数量:2^24
B类:128-191: 255.255.0.0 128.x.x.x/16---191.X.X.X/16 -----主机数量:2^16
C类:192- 223: 255.255.255.0 192.x.x.x/24---223.X.X.X/24-----主机数量:2^8=256
D类:224-239 组播地址
E类:240-255 保留地址
练习:
172.16.0.1/16
222.222.1.1/24
125.0.0.1/8
(2)特殊IP地址
127.0.0.1/8----127.255.255.254/8:环回地址,测试TCP/IP组件是否完好
255.255.255.255-----广播地址------受限广播--受路由器限制---作为目标IP地址
主机位全为0:172.168.0.0/16 -----172.168.0.1/16---172.168.255.254/16 172.16.0.10/16 -------
网络地址
主机位全为1:172.168.255.255/16------广播地址-----作为目标IP地址
0.0.0.0 :任意IP地址,没有IP地址
169.254.0.0/16-----运营商使用的地址
(3)VLSM和
VLSM:可变长的子网掩码,将一个大网段划分成多个子网(小网段)
网络位+子网位+主机位
练习1:192.168.1.0/24 划分成四个小网段
192.168.1.0000 0000/26
IP地址范围:192.168.1.0000 0000----192.168.1.00111111-----192.168.1.0/26-192.168.1.63/26
可用IP地址范围:192.168.1.1/26-192.168.1.62/26-----主机数量62=2^6-2
192.168.1.0000 0000/26------192.168.1.0/26
192.168.1.0100 0000/26----- 192.168.1.64/26
IP地址范围:192.168.1.0100 0000----192.168.1.01111111-----192.168.1.64/26-
192.168.1.127/26
可用IP地址范围:192.168.1.65/26-192.168.1.126/26-----主机数量62
IP地址范围:192.168.1.1000 0000----192.168.1.10111111-----192.168.1.128/26-
192.168.1.191/26
可用IP地址范围:192.168.1.129/26-192.168.1.190/26-----主机数量62
IP地址范围:192.168.1.1100 0000----192.168.1.11111111-----192.168.1.192/26-
192.168.1.255/26
可用IP地址范围:192.168.1.193/26-192.168.1.254/26-----主机数量62
练习2:192.168.1.0/24 划分成8个小网段
192.168.1.0000 0000/27------192.168.1.0/27
IP地址范围:192.168.1.0000 0000-192.168.1.0001 1111-----192.168.1.0/27-192.168.1.31/27
可用IP地址范围:192.168.1.1/27-192.168.1.30/27---- 主机数量30=2^5-2
IP地址范围:192.168.1.0010 0000-192.168.1.0011 1111-----192.168.1.32/27-192.168.1.63/27
可用IP地址范围:192.168.1.33/27-192.168.1.62/27---- 主机数量30=2^5-2
IP地址范围:192.168.1.0100 0000-192.168.1.0101 1111-----192.168.1.64/27-192.168.1.95/27
可用IP地址范围:192.168.1.65/27-192.168.1.94/27---- 主机数量30=2^5-2
IP地址范围:192.168.1.0110 0000-192.168.1.0111 1111-----192.168.1.96/27-192.168.1.127/27
可用IP地址范围:192.168.1.97/27-192.168.1.126/27---- 主机数量30=2^5-2
IP地址范围:192.168.1.1000 0000-192.168.1.1001 1111-----192.168.1.128/27-
192.168.1.159/27
可用IP地址范围:192.168.1.129/27-192.168.1.158/27---- 主机数量30=2^5-2
IP地址范围:192.168.1.1010 0000-192.168.1.1011 1111-----192.168.1.160/27-
192.168.1.191/27
可用IP地址范围:192.168.1.161/27-192.168.1.190/27---- 主机数量30=2^5-2
IP地址范围:192.168.1.1100 0000-192.168.1.1101 1111-----192.168.1.192/27-
192.168.1.223/27
可用IP地址范围:192.168.1.193/27-192.168.1.222/27---- 主机数量30=2^5-2
IP地址范围:192.168.1.1110 0000-192.168.1.1111 1111-----192.168.1.224/27-
192.168.1.255/27
可用IP地址范围:192.168.1.225/27-192.168.1.254/27---- 主机数量30=2^5-2
(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.000000 00.00000000/22
汇总:192.168.0.0/22