网络就是通过一些特殊的通道把分布在不同地理位置的物品连接起来,从而实现信息的传输与共享。
应用层(人机交互接口):自然语言---->编码
表示层:编码---->二进制数
介质访问控制层:二进制数---->电信号
物理层:电流的输入输出、CPU计算
网络扩大方案:
增大距离
信号失真(传输介质、网线、电缆)
信号衰弱----中继器(不能无限制增压)(最高延长五倍传输距离)(物理层设备)
增加节点
网络拓扑结构
总线型(多芯总线优点:信道利用率高、结构简单)
(多芯总线缺点:同一时刻仅允许两个节点进行通讯)
环形(优点:增加、删除设备简单)
(缺点:成本高、单向化传输;某一个节点故障会影响到整个网络)
星型----使用频率最高的拓扑结构
(优点:信息利用率高、结构简单)
(缺点:对中心节点要求高,不允许出现故障)
全网状(优点:从节点到节点有多条链路可以选择,结构稳定)
(缺点:结构复杂,成本高)
HUB--转发数据,从某一个接口接收到的数据,向其他所有接口进行数据转发
缺陷:
1.安全问题----因为一个接口给另一个节点发送数据时,其他节点可以接收到。
2.延时问题----节点会接收到大量不属于自己的数据信息,也就是垃圾信息。
3.地址问题----MAC地址(出厂烧录在设备本地,无法改变)
MAC地址由48位2进制组成,前24位为厂商ID,后24位为产品ID。)全球唯一。
4.冲突问题
CSMA/CD(载波侦听多路访问/冲突检测)----先听后发,边听边发、冲突停发、随机延迟后重发。----冲突域:连接在同一根导线上的所有工作站的集合。
- 网络传输无限制
- 完全没有冲突
- 网络中存在单播数据,一对一传输
网桥----交换机
特点:属于二层设备,可以将电流转换为二进制数据,并储存在本地内存中。
交换机工作原理:
交换机存在MAC地址表,该表单中会记录下MAC地址与交换机接口的对应关系。----老化时间5分钟。交换机基于MAC地址表进行数据转发。
当A给B发送数据时,该数据来到0号接口,交换机了会记录下A-->0的对应关系。然后查看目的MAC地址,并与MAC地址进行对比。
若MAC地址表中存在B的记录关系,则按照记录关系进行单播数据转发。
若MAC地址表中不存在B的记录关系,则进行泛洪操作(除流量进入接口外的所有接口复制转发流量。)
交换机中,一个接口可以对应多个MAC。但一个MAC地址只能对应一个接口。
一般我们将仅仅依靠交换机连接的网络称为交换网络----交换网络最大连接终端数不超过200。
路由器
广播域:一个数据包洪泛的范围大小。
隔离广播域----路由器的一个接口就是一个独立的广播域
转发数据----依靠路由表进行数据转发
依靠交换机转发数据----同广播域
借助路由器转发数据----跨广播域
IP地址----逻辑地址
IPv4: 32位二进制组成,点分十进制。
IPv6:128位二进制组成
IP=网络位+主机位
- 网络位----表示该IP所在网段(区域)
- 主机位----表示该区域中的主机编号
掩码
组成:32位二进制,由连续的1+连续的0组成。使用点分十进制表示。掩码的每一位比特位都与IP地址相对应,其中掩码的1对应的IP地址的比特位即为网络位。
同广播域依靠MAC多
异广播域依靠IP多
IP地址:相当于邮编号码
MAC地址:相当于邮编地址