对等网---》1,应用层2,表示层3,介质访问控制层4,物理层---》扩 大(互联网) 》1,传输距离延长2,节点书增多 》放大器(物理层)---》5倍的传输距离---》集线器(hub)(物理层)---》1,地址2,冲突3,安全4,延时 》MAC地址 》CSMA/CD 》1,无限延长传输距离2,完全解决冲突3,单播(一对一的传播)——》交换机(二层 设备) 》交换机的转发原理 》MAC地址表 》300S老化时间 》泛洪 》泛洪范围 》路由器(三层设备) 》网络层 》1,隔离泛洪范围2,转发 》IP地址 》ping 》ARP协议——》FFFF-FFFF-FFFF (广播地址)---》广播(逼交换机泛 洪)---》广播域(等于泛洪范围)
网络
ARP工作过程:
1.ARP发送广播请求包,所有收到广播包的设备首先先将源IP 和源MAC的映射关系记录在本地的ARP缓存表中。
2.然后查看请求的IP,如果不是自己的本地IP,则将数据包丟弃;若是自己本地IP,则将以单播的 形式回复ARP应答。
3.在之后的数据传输中,优先查看本地的ARP缓存表, 若本地没有 缓存记录,再发送ARP广播请求。
ARP缓存表 ---老化时间180S
ARP欺骗(黑客冒充设备的ARP的地址,ip始终要更新,最后保留的IP为黑客的于是存在的ARP缓存表中的地址是黑客的,于是数据都被黑客所获取)(窃听攻击)
ARP的分类
正向ARP —— 已知IP获取MAC
反向APR (RARP)—— 已知MAC获取IP
免费ARP——1,自我介绍2,检测地址冲突3.检测是否存在ARP欺骗行为(源IP与目标IP都是自己)
ARP的传输靠的是交换机的转发只看MAC地址
192.168.1.2为ip地址
54-09-90-BF-54-49为MAC地址
IP分类
A,B,C,D,E
0XXX XXXX——A 0-127(1-126)
10XX XXXX——B 128-191
110X XXXX——C 192-223
111X XXXX——D 224-239
1111 XXXX——E 240-255
A,B,C三类属于单播地址-----既可以作为源IP也可以作为目标IP |
D类 组播地址 只能作为目标IP
E类——保留
单播——一对一
广播——一对所有(同一个广播域内的所有主机)
组播——一对多(逻辑上划分一个组播组的所有设备一组播通信需要
提前配置组播环境)
主机位数量的不同依次递减
A: 255.0.0.0
B: 255.255.0.0
C: 255.255.255.0
- 127. 0. 0. 1-127. 255. 255. 254——环回地址
- 255.255.255.255 — 受限广播地址(路由器)——只能作为目标IP
- 主机全1 --- 192. 168.1.X 255.255.255.0 192.168.1.255 —— 直
接广播地址-(给其他广播域发射广播)只能作为目标IP
- 主机位全0 ——192.168.1.X 255.255.255.0 192.168.1.0 -一
表示的不是具体的IP,而是一个范围 —— 网段/网络号
- 0.0.0.0 — 1,代表没有IP 2,代表任意IP
- 169.254.0.0/16
VLSM —可变长子网掩码
(子网划分) 计算取值范围时前边加一后边减一
192.168.1.0/24
11000000.10101000.00000001.00000000
11000000.10101000.00000001.0 0000000 /25
11111111.11111111.11111111.10000000
255.255.255.128
192.168.1.0/25 取值范围(192.168.1.1-192.168.1.126)
11000000.10101000.00000001.1 0000000 /25
192.168.1.128/25 取值范围(192.168.1.129-192.168.254)
192.168.1.128/25---代表一个网段(网络号)
192.168.1.0/24
192.168.1.0 /25 192.168.1.1 - 192.168.1.126
11000000.10101000.00000001.1 0000000 /25
192.168.1.0/25 192.168.1.129 - 192.168.1.254
192.168.1.128/25 —代表一个网段(网络号)
192.168.1.0/24 将其分成四个区段
11000000.10101000.00000001.00000000
11000000. 10101000. 00000001.00 000000
192.168.1.0/26 192.168.1.0-192.168.1.63 (前边加一后边减一)
192.168.1.1 - 192.168.1.62
11000000.10101000.00000001. 01 000000
192. 168.1.64/26 192.168.1.64-192.168.1.127
192. 168. 1.65-192.168.1.126
11000000.10101000.00000001.10 000000
192. 168.1.128/26 192.168.1.128 - 192.168.1.191
192.168.1.129 - 192.168.1.190
11000000.10101000.00000001.11 000000
192.168.1.192/26 192.168.1.192 - 192.168.1.255
192.168.1.193 - 192.168.1.254
172. 16. 0. 0/16 (将其拆分成八个区域使其互相不干扰)
128 64 32 16 8 4 2 1
(写范围方法不变:在写完一般范围后,前边加一后边减一,最终写出结果)
10101100. 00010000. 00000000. 00000000
10101100. 00010000. 000 00000.00000000
172. 16. 0. 0/19
172.16.0.0 - 172. 16.31.255
172.16.0.1 - 172. 16.31.254
10101100. 00010000. 001 00000. 00000000
172. 16. 32. 0/19
172.16. 32. 0 - 172. 16. 63. 255
172.16. 32. 1 - 172. 16. 63. 254
10101100. 00010000. 010 00000. 00000000
172. 16. 64. 0/19
172.16.64.0 - 172. 16. 95. 255
172.16.64.1 - 172. 16. 95. 254
10101100. 00010000. 011 00000. 00000000
172.16.96.0/19
172.16.96.0 — 172.16.127.255
172.16.96.1 — 172.16.127.254
10101100. 00010000. 100 00000. 00000000
172.16.128.0/19
172.16.128.0 —172.16.159.255
172.16.128.1 —172.16.159.254
10101100. 00010000. 101 00000. 00000000
172.16.160.0/19
172.16.160.0 - 172.16.191.255
172.16.160.1 - 172.16.191.254
10101100. 00010000. 110 00000. 00000000
172. 16. 192. 0/19
172.16.192. 0-172. 16. 223. 255
172.16.192. 1 -172. 16. 223. 254
10101100. 00010000. 111 00000. 00000000
172.16.224.0/19
172. 16. 224.0—— 172. 16. 244. 255/19
172. 16. 224.1—— 172. 16. 224. 244/19
CIDR——无类域间路由 (汇总:取相同位,去不同位)(前边加后边减) | |
11000000. 10101000. 00000001.00 000000 192.168.1.0/26 192.168.1.1 - 192.168.1.62 11000000.10101000.00000001.01 000000 192. 168. 1.64/26 192. 168. 1.65 - 192. 168. 1. 126 11000000. 10101000. 00000001.10 000000 192. 168. 1. 128/26 192. 168. 1. 129 - 192. 168. 1. 190 11000000. 10101000.00000001.11 000000 192.168.1.192/26 192.168.1.193 - 192.168.1.254 |
| 结果:192. 168. 1.0/24 |
11000000.10101000.00000001.0 0000000 | |
192.168.1.0/26 192.168.1.1 - 192.168.1.62 11000000.10101000.00000001.0 1000000 192. 168. 1.64/26 192. 168. 1.65 - 192. 168. 1. 12 结果:192.168.1.0/25 |
11000000.10101000.00000001.1 00000000
192.168.1.128/26 192.168.1.129-192.168.1.190
11000000.10101000.00000001.1 10000000
192.168.1.192/26 192.168.1.193-192.168.1.254
结果:192.168.1.128/25
|
|
例题:合并(规律:两两合并时答案永远是最小的哪一位)
192.168.0.0/24 二进制:11000000. 10100000.00000000.000000000 192.168.1.0/24 二进制:11000000. 10100000.00000001.000000000 192.168.2.0/24 二进制:11000000. 10100000.000000 10.000000000 192.168.3.0/24 二进制:11000000. 10100000.000000 11.000000000 11000000. 1010000.000000 00.000000000 192.168.0.0/22 192.168.0.0/24 11000000. 1010000.0000000 0.000000000 192.168.1.0/24 11000000. 1010000.0000000 1.000000000 11000000.10100000.0000000 0.00000000 192.168.0.0/23
192.168.2.0/24 11000000. 1010000.000000 10.000000000 192.168.3.0/24 11000000. 1010000.000000 11.000000000
11000000. 1010000.0000001 0.000000000 192.168.2.0/23 |
|
OSI开放式系统互联参考模型(理论) | OSI参考模型 |
OSI/RM
应用层
表示层
网络层
介质访问控制层
物理层
1979年ISO (国际标准化组织)组织
OSI参考模型的核心思想:分层
什么叫分层:属于同一层的不同协议具有相同或者相近的作用及目的,不 同层次间的协议具有明显的差异性。
每一层都在下一层所提供的服务的基 础上提供增值服务。
分层目的:
1,降低层次之间的关联性,某一层的协议增加或减少不影响 其他层次协议的工作。
2.便于标准化的制定。
3.便于学习和了解计算机层次
OSI 7层参考模型(仅仅是参考)
应用层 抽象语言——>编码
表示层 编码——>二进制 (翻译)
会话层-----维持网络应用和网络服务器之间的会话联系。——提供会话层地 址
上三层复制数据加工处理,统称为数据流层
下四层负责数据的传递,统称
传输层-----分段(第一步,受MTU(最大传输单元)规范),
端到端传输,端口号,取值范围0 - 65535,其中1 - 1023 为知名端口号 TCP/UDP
UDP :用户数据报文协议
非面向连接的不可靠传输协议;
仅完成传输的基本工作——分段,端口号
可以校验,保证数据的完整性,
TCP:传输控制协议(传输效率是波动的)
面向连接的可靠性传输协议
TCP就是在完成了传输的层基础之上;进一步保障传输的可靠性
面向连接:通过三次握手来建立端到端的虚链路------3次握手,4次断开
可靠传输:4中可靠机制来——确认,排序,流控(滑动窗口),重传
网络层 提供ip;internet协议 IPV4、IPV6,提供ip(逻辑寻址)
MAC地址是物理地址
数据链路层-----核心作用————控制物理层
介质访问控制层地址(MAC) 逻辑链路控制层 提供mac,控制信号的,控制物理层
(LLC) ——数据的末尾增加一个数据校验和序列(FCS)----- 保证数 据完整性 (CRC 循环冗余算法)
以太网使用的是Mac
物理层-----光,电。
TCP/IP模型(实践)(TCO/IP协议栈道)
TCP/IP协议族(一堆协议,最重要的是TCP和IP)
TCP/IP四层模型------TCP/IP标准模型
TCP/IP五层模型------TCP/IP对等模型
PDU-----协议数据单元
L1PDU(物理层)
L2PDU(数据链路层)
L3PDU(网络层)
……..
L7PDU(应用层)
TCP/IP对等模型
应用层------数据报文
传输层------段
网络层------包
数据链路层------帧(二层对数据的叫法)
物理层------比特流
封装(把每一层最重要的东西添加到数据上)(协议去干活)
应用层
传输层---目的:实现端到端的传输,会使用端口号。 干活的协议: TCP/UDP
网络层---IP的地址 IP协议
数据链路层---MAC地址---以太网---二层网络
物理层
以太网:早期局域网的解决方案。依靠我们的MAC地址进行寻址的网络。
目前也是应用于广域网。传输的永远是数据帧。
以太网的帧结构
以太网二型
FCS:侦数据校验和序列