半双工和全双工以太网
半双工采用CSMA/CD防止冲突,只使用一对电缆线,数字信号在信号上双向传输
集线器连在交换机上,就必须工作在半双工方式 ,因为端站点必须能够检测到冲突。
在Cisco看来,半双工以太网——典型的10BaseT网络(只有30%~40%的效率,这意味着一个大的10BaseT最多只给出3Mb/s~4mB/S)
***************************************************************************************************************************************************** 全双工用两条网线,该方式在发送方和接收方间采用点对点的连接,使之得到更高的传输效率。
接收和发送数据在不同电缆上完成,不会产生冲突。还提供了两倍的效率。
全双工可以在
- 交换机与主机的连接
- 交换机与交换机的连接
- 使用交叉电缆的主机与主机连接
除集线器以外,其他任何设备都可以运行全双工
但是
全双工不一定可以传输,假如一个全双工以太端口加电,连接到远程端,与FastEthernet进行协商(这被称为自动检测机制),这种机制决定了其传输速率在多少,结果决定了是否可以使用全双工
以太网的数据链路层
负责以太网寻址,通常称其为MAC寻址或硬件寻址
采用介质访问控制(MAC)地址进行寻址,又因为MAC地址被烧到每个以太网卡中,MAC地址也叫硬件地址
Ethernet帧
以太网站点的功能是使用一组称为MAC帧格式的位,在站点中传送数据帧
采用循环数据冗余校验(CRC)进行出错检测
将帧封装到不同类型的帧中,称为隧道技术
要注意的:
有3个字段:目的地址(destination),源地址(source),类型字段
- 如果为广播帧,那么 目的地址全为F(十六进制)或1(二进制)
- 如果是Ethernet Ⅱ,类型(type)为0800 IP(通常为0x800)
- Ethernet 帧试,当帧带IPv6数据时,类型字段为0x86dd;IPv时,类型为0x0800
以太网物理层
EIA/TIA为以太网创建物理层规范的标准实体
EIA/TIA所指定的每一种以太网电缆类型都有其固定的衰减,该衰减定义为在电缆线上传输时的强度衰减
两个原始的IEEE 802.3标准
10Base2 10表示传输速率为10Mb/s,Base表示采用基带传输技术,2是最大距离约为200 ,
采用带AUI连接器的总线结构,每网段距离限制185m,称为细网线
10Base5 采用带AUI连接器的总线结构,每网段距离限制500m,称为粗网线
以太网的连接
以太网电缆类型有:
- 直通电缆 (主机到交换机或集线器;路由器到交换机或集线器)
- 交叉电缆(交换机到交换机;主机到主机,;集线器到交换机;路由器直连主机)
- 反转电缆(尽管这种类型的电缆不是连接各种以太网部件,但它可以实现主机到路由器控制台串行通信接口的连接)
数据封装
- 用户 信息转换为数据,以便在网络上传输。
- 数据流收到传输层,通过发送同步包,传输层可以 建立一条到接收方设备的虚电路
- 数据流分割成小块,传输层报头附加到报头中,这样的我们称为数字段
- 每个数据段被交到网络层,添加控制报头,所得的就是数据报或者数据包含(源IP和目的IP)。这样,使每个数据包可以在互联网上进行传输
- 在数据链路层从网络层接受数据包,并转化为帧(目的MAC和源MAC还有FCS)
- 转为比特流,采用数字编码和时钟方案,CRC,成功则开始往上拆分
*关于4. 网络层负责找到目的地的硬件地址(使用了地址解析协议,即APR)
Cisco
Cisco的层次模型可以帮助设计、实现、和维护可扩展、可靠、性能价格比高的层次化的互联网
以下是层次:
核心层:骨干
分配层:路由
接入层:交换
(这三个层次和OSI的7层都是逻辑上的而不是物理上的,这些层次更多的是帮你理清脉络和排除错误)
核心层:
负责可靠而迅速传输大量数据(且尽可能快,这也是其唯一意图)。
为了防止其故障而导致影响每一个用户,所以
- 不要做任何影响流量的是(如访问列表,在LAN间进行路由选择,包过滤)
- 不支持工作组接入
- 互联网扩展时(添加路由器),避免扩充核心层
而是要
- 实现可靠性,采用对速率和冗余都有利的数据链路层技术
- 时刻考虑传输速率,核心层的延迟应当小
- 选择收敛时间短的路由协议(路由表收敛慢了第一条是的数据链路层就无效了)
分配层
又称工作层;主要提供路由、过滤和WAN接入(必要时还要管理数据包如何对核心层的访问),最快是的解决网络服务请求
一些分配层上的一些通用操作
- 路由
- 工具的实现(访问列表;包过滤;排序)
- 网络安全与网络策略的实现(防火墙)
- 重新分配路由协议(RIP)
- 定义广播域和组播域
分配层应该避免做的事有限(不能使用专门属于其他层的功能)
接入层
控制用户和工作组对互联网资源的访问
一些功能:
- 连续的访问和策略
- 创建分隔的冲突域
- 到分配层的工作组连通性