网路基础
1.应用层:抽象语言------编码
2.表示层:编码-----二进制
3.介质访问控制层:数据链路层子层,分配信道使用
4.物理层:建立物理连接,传输等
人类最早的网络-----对等网
节点增加
距离延长
网线的学名:RJ-45双绞线 最长传输距离:100M
直线型拓扑:
环形拓扑:
树状拓扑:
波环型(全网状)拓扑:
星型结构:
HUB集线器--------安全 延时 地址 冲突
地址:全球唯一 出厂即烧录 格式相同 MAC地址:48位二进制构成以16进制显示
Window+R 输入cmd
冲突:CSMA/CD 载波侦听多路访问/冲突检测机制
------------------------排队
机制解析:
首先使用监听功能,当发现有消息再发送时,停止自身消息发送,并且随时准备进入下一个阶段
当前消息发送完成时,立刻发送自身消息。
3.当消息相撞时,会给彼此发送一个阈值,因为发送的阈值时随机的,故一定会有大小之分,达到阈值后发送自身消息。
结论:虽然解决了冲突问题,但是大大增加了延时
无限的传输距离
没有冲突
形成单播
4.提高了端口密度
网桥----
---------交换机
速率公式:约等于(带宽/8)85%
交换机的工作过程:
1.当数据帧进入交换机后,交换机会先查看数据帧中的源MAC地址,并且将进入接口与其映射到本地的MAC地址表中,随后再基于MAC地址表查看目标MAC地址,若有记录,则直接根据MAC地址表发送;若没有记录,则进行泛洪。
泛洪:向除了进入接口以外的所有接口进行发送
泛洪区域:泛洪范围越大,网络就会越大
MAC地址表的老化时间:300s
对等网------变大网络-----无限的传输距离 无冲突 单播 ------网桥------交换机----介质访问控制层--------MAC地址 ----认识则单播 不认识则泛洪 因为泛洪范围过大------路由器----网络层-----IP------IP地址
路由器(每一个路由器的接口都是一个泛洪范围的终点)
IPV4地址:32位二进制构成 存在网络位和主机位的区分;网络位用于标识所在范围;选取点分十进制标识。
00000000 0
00000001 1
00000010 2
00000100 4
00001000 8
00010000 16
00100000 32
01000000 64
10000000 128
192.168.2.1 11000000.10101000.00000010.00000001
172.16.20.20 10101100.00010000.00010100.00010100
ARP地址解析协议:通过一种地址找到另一种地址
192.168.1.1 255.255.255.0
11000000.10101000.00000001.00000001
11111111.11111111.11111111.00000000
192.168.2.1 255.255.255.0
11000000.10101000.00000010.00000001
11111111.11111111.11111111.00000000
子网掩码的特性:由连续的1和连续的0构成 也为32位
子网掩码连续的1所对应的部分就为网络位,连续的0对应主机位
IP地址必须包括子网掩码
网络层:IP
IP地址:32位二进制构成 点分十进制标识
128 64 32 16 8 4 2 1
例:11000000.10101000.00000001.00000000
192.168.1.0
ARP:地址解析协议:通过一种地址找到另一种地址
广播:在同一泛洪区域内,迫使桥换机进行泛洪。
广播--广播域 广播域=泛洪区域
ARP的工作原理:ARP先通过广播发送请求包,所有收到广播的设备都将其源IP与源MAC相互映射记录在本地的ARP缓存表中,随后,查看目标IP/MAC是否为自己,若不是则丢弃该数据,若是,则以单播的形式进行回复。 在之后的传输中,将优先查看本地的ARP缓存表,若有记录则直接按照记录执行单播即可,若没有记录,则发送ARP请求包获取。
ARP缓存表老化时间:180s
PC访问其他设备时,会先基于对方的IP地址进行网络位的判断,若在同一广播域之内,则直接发送即可。若不在同一广播域之内,则封装目标MAC地址至自己的网关,由路由器代为转发
PV4详解:网络位+主机位,32位二进制构成,包含多个协议,如:ARP(地址解析协议)、RARP(逆地址解析协议)、ICMP(互联网控制消息协议)、TCP(传输控制协议)和UDP(用户数据报协议)。这些协议在IP网络中发挥着不同的作用,如地址解析、数据包转发和错误报告等。
IPV6地址:128位二进制构成 冒分16进制显示
IP地址存在ABCDE五类:
ABC类地址:单播地址
D类地址:组播地址
E类地址:保留地址
ABC类地址:单播地址----既可以作为源IP也可以作为目标IP使用。
D类地址:只能作为目标IP
E类地址:未有特定用途
基于IP地址的第一个8位进行分类:
A类:1-126 前8位为网络位
B类:128-191 前16位为网络位
C类:192-223 前24位为网络位
D类:224-239 不分网络位主机位
E类:240-255
A类地址:255.0.0.0
B类地址:255.255.0.0
C类地址:255.255.255.0
特殊地址:
一:127 环回地址 127.0.0.1-127.255.255.255 用于排错的历程分析
二:255.255.255.255 受限广播地址 在不知道对方IP以及MAC地址的时候使用
三:主机位全0 它并不是一个单播地址,不能被配置为IP 网段
192.168.1.0 255.255.255.0 ; 192.168.1.0/24
192.168.0.0/16 255.255.0.0 192.168.1.128/26
11000000.10101000.00000001.10000000
11111111.11111111.11111111.11000000
四:主机位全1 它并不是一个单播地址,不能被配置为IP。
192.168.1.255/24 直接广播地址
五:0.0.0.0 既代表所有地址 也代表没有地址
六:169.254.0.0/16 本地链路地址 自动私有地址
VLSM---可变长子网掩码----子网划分
192.168.1.0/24
主机数范围:主机位全0----主机位全1
192.168.1.0/24-----192.168.1.255/24 256个 可用254
例:
92.168.1.0/24 划分为4个子网
11000000.10101000.00000001.00111111
11111111.11111111.11111111.11000000
192.168.1.1/26----192.168.1.62/26
11000000.10101000.00000001.01111111
11111111.11111111.11111111.11000000
192.168.1.65/26-----192.168.1.126/26
11000000.10101000.00000001.10111111
11111111.11111111.11111111.11000000
192.168.1.129/26-----192.168.1.190/26
11000000.10101000.00000001.11111111
11111111.11111111.11111111.11000000
192.168.1.193/26------192.168.1.254/26
172.16.0.0/15 划分为4个子网 且 写出可用主机数范围
10101100.00010000.01111111.11111111
11111111.11111111.10000000.00000000
172.16.0.0/17
172.16.0.1/17--------172.16.127.254/17
10101100.00010000.11111111.11111111
11111111.11111111.10000000.00000000
172.16.128.0/17
172.16.128.1/17-----172.16.255.254/17
10101100.00010001.01111111.11111111
11111111.11111111.10000000.00000000
172.17.0.0/17
172.17.0.1/17----172.17.127.254/17
10101100.00010001.11111111.11111111
11111111.11111111.10000000.00000000
172.17.128.0/17
172.17.128.1/17---------172.17.255.254/17
CIDR---无类域间路由----子网汇总
取相同位,去不同位
例:
192.168.0.0/24 11000000.10101000.00000000.00000000
192.168.1.0/24 11000000.10101000.00000001.00000000
11000000.10101000.00000000.00000000 192.168.0.0/23