一、CCNA 学习大纲
1、OSI七层模型,每一层所涉及到的网络设备(比如:路由器、交换机等)
2、网络设备的工作原理以及基础的IOS系统基本命令
3、路由技术(RIP, IGRP, EIGRP, OSPF)
4、交换技术(VLAN, STP)
5、网络安全技术(ACL)
1、网络的定义是什么?
一组使用介质(线缆)互连的中间系统(网络设备)以及终端系统(PC和服务器)。
2、网络实现了什么,网络的意义是什么?
通过让应用程序之间彼此传递信息,从而实现资源共享。
3、如何组件网络?
网络拓扑。总线型、星型、环型。
评估网络可用性:
带宽
延迟
网络按照范围分类:
常见的LAN 组网技术:
以太网(覆盖率: 99.99%)
令牌环(只有获取令牌的设备才能发包,令牌只能单向流动。带宽低、容错率差)
FDDI
以太网是基于共享介质的, 局域网介质访问控制方法主要有三种:载波侦听多路访问/冲突检测法(CSMA/CD)、令牌环访问控制方式、令牌总线访问控制方式。
【所有的中间系统: 都会对信号进行放大或重建】
集线器(工作在OSI物理层的设备): 共享带宽、 最大10M, 仅支持半双工模式
集线器可以理解为最早期的交换机,是 Layer1 层的设备,无法识别任何控制信息,转发机制为信号放大或重建 + 泛洪处理,并不会拆帧。 所有连接到集线器的设备同处一个冲突域。由于其半双工以及泛洪的工作模式,造成的结果就是冲突。解决冲突方法: CSMA/CD 机制。
CSMA/CD帮助设备均衡共享带宽,可避免两台设备同时在网络介质上传输数据时发生冲突。所有连接在集线器上的设备,只能工作在半双工模式,不可以工作于全双工模式。
我觉得是集线器或者总线型网络的物理结构决定了它只能采用半双工的通信方式,同时要使用CSMA/CD来避免冲突!CSMA/CD和通信方式之间没有太必然的联系!
交换机(多端口网桥)
Layer 2 层的设备,所有接口都支持全双工,工作在全双工模式, 每一个端口都是一个独立的冲突域,实现全双工通信。交换机比集线器更智能, 它能够识别数据包中的控制信息。
1、接收到帧,首先运行CRC校验
2、放大信号
3、MAC地址学习
交换机工作原理:(广播未知帧, 转发已知帧)
转发
根据MAC地址表智能转发帧
学习
如果MAC地址表中无法找到,则学习接收帧的源MAC地址(交换机只知道从哪个端口进来的),以及物理port
广播
如果目标MAC地址在MAC地址表中不存在,交换机就向除该帧端口之外的其他端口广播
更新
交换机MAC地址表中的条目通常老化时间(aging time)为300s, 或者出现MAC与port对应不一致,就会更新。 如果交换机某个端口down掉,那么在该端口上学习到的所有MAC地址条目都会立即被删除。
CAM表是将这个交换机接口所连的PC的 (MAC地址、端口、所属VLAN)去做HASH形成一个确定的数字表。。这个表里边只有0或1 两种数字。
cam表条目如何生成呢? 区别是条目保存时间。
静态设定(永不会过期)
动态学习(agingtime),强烈建议
交换机如何解决冲突:(背板交换矩阵 + 背部总线)