0. 不想废话了
按照ISO的七层网络模型的顺序,从底层向上展开…
1. 物理层
1.1 中继器
- 增强电压信号
- 扩展网络规模
1.2 集线器(Hub)
- 多端口的中继器
- (交换式网络)hub与交换机相连=最简单的共享网络(同一网络的不同网段)
1.2.1 什么叫同一局域网不同网段???
即网段的ip不同 192.168.1.1 与 192.168.2.1
是否处于同一网段与是否处于同一局域网并没有冲突/联系
同一局域网络下 && 不同网段的不能直接通过交换机,要过路由(网关)
1.2.2 子网 & 网段 & 局域网
局域网:数据链路层的概念,指二层可达的网络(也就是不需要三层设备,也能到达的网络)
一个网段的ip可以划分多个子网
子网(相对于主局域网来说的) 跟 局域网 不是一个概念
2. 数据链路层
2.1 网桥(bridge)
- 一个局域网与另一个局域网之间建立连接的桥梁
- 早期 两端 二层网络设备
- 性能 比集线器要好:两个端口有独立的一条背板总线,支持隔离冲突域(集线器是共享的)
- 根据MAC地址进行转发
2.2 交换机(switch)
- 更多端口,也支持隔离冲突域
- 交换机后来替代了网桥
- 数据转发时,根据数据帧的两层头信息(不需要修改)
3.网络层
3.1 路由器(router)
-
先检查源主机是否与目标主机处于同一网段:
是,直接交付,无需路由
否,根据配置的路由表转发 -
数据转发时,会先检查数据帧的三层头信息(并重新封装)
-
根据IP进行转发
3.2 NAT
- Network Address Translator
- 网络被分为私网和公网两个部分,NAT网关设置在私网到公网的路由出口位置
- 网络访问只能先由私网侧发起