网站首页 > 基础教程 正文
上章说到OSI,这次小编和大家一起讨论以太网,半双工和全双工等
以太网采用竞争型的介质访问方法,允许网络上的所有主机共享同一条链路的带宽。
以太网采用带冲突检测的载波监听多路访问(CSMA/CD)技术。
采用CSMA/CD协议的网络将承受巨大的冲突压力,包括:1. 延迟 2. 低的吞吐量 3. 拥塞
半双工以太网在原始的802.3以太网中定义,它只适用一对线缆,数字信号在线路上是双向传输的。半双工以太网也采用CSMA/CD协议,以防止产生冲突,如果产生了冲突,就允许重传。全双工以太网是用两对电缆线,而不失向半双工方式那样是用一对电缆线。
全双工以太网可以用于下列3种情况:
1. 交换机到主机的连接 2. 交换机到交换机的连接 3. 使用交叉电缆的从主机到主机的连接
以太网的数据链路层
以太网的数据链路层负责以太网寻址,通常成其为硬件寻址或MAC寻址。
有四种不同类型的以太网帧可用:
1. Ethernet_II 2. IEEE 802.3 3. IEEE 802.2 4. SNAP
Ethernet寻址
它采用截至访问控制(Media Access Control, MAC)地址进行寻址,MAC地址被烧入每个以太网网卡中。MAC地址也叫硬件地址,它采用48位(6个字节)的十六进制格式。
Ethernet帧
数据链路层负责将位组合成字节,并将字节组合成帧。
802.3帧的格式:
前导(Preambl) 帧起始定界符/同步(Start Frame Delimiter,SFD)/Synch 目的地址(Destination Address,DA) 源地址(Source Address,SA) 长度(Length)或类型(Type)字段 数据(Data) 帧效验序列(Frame Check Sequence,FCS)
Ethernet物理层
Ethernet最早由DIX实现。这是一种传输速率为10Mb/s的网络,其物理介质可以是同轴电缆、双绞线和光纤。
下面是原始的IEEE 802.3标准:
10Base2 10Base5 10BaseT
下面是扩展的IEEE 802.3标准:
100BaseTX 100BaseFX 1000BaseCX 1000BaseT 1000BaseSX 1000BaseLX
Ethernet电缆的连接
可用的Ethernet电缆类型有:
1. 直通电缆 2. 交叉电缆 3. 反转电缆
直通电缆:
1. 主机到交换机或集线器 2. 路由器到交换机或集线器
交叉电缆:1. 交换机到交换机 2. 集线器到集线器 3. 主机到主机 4. 集线器到交换机
5. 路由器直连到主机
反转电缆:
这种类型的电缆不是用来将各种Ethernet部件连接起来,而是反转的Ethernet电缆来实现从主机到路由器控制台串行通信(com)端口的连接。
无线联网(Wireless Networking)
下面是各种类型的无线网络
1. 窄带无线(Narrowband Wireless LAN) 2. 个人通信服务(PCS) 3. 窄带PCS
4. 宽带PCS 5. 卫星 6. 红外无线LAN 7. 扩频无线LAN
数据封装
当主机向其他的设备跨网络传输数据时,数据就要进行封装,就是在OSI模型的每一层加上协议信息。每一层只与接收设备上相应的对等层进行通信。
Cisco的3层(层次)模型
Cisco的层次模型可以用来帮助设计,实现核维护可扩展的、可靠的、性能价格比高的层次化的互联网络。
Cisco定义了3个层次,下面是3个层次和他们的典型功能:
1. 核心层:骨干 核心层就是网络的中心。他位于顶层,负责可靠而迅速的传输大量的数据流。网络核心层的唯一意图是,尽可能快的交换数据流。
2. 分配层:路由 分配层有时也称为工作组层,它是接入层和核心层之间的通信点。分配层主要功能是提供路由、过滤和WAN接入,如果需要的话,他还决定数据报可以怎样对核心层进行访问。
3. 接入层:交换 接入层控制用户和工作组对互联网络资源的访问。接入层也称桌面层。大多数用户所需要的网络资源将在本地获得,分配层处理远程服务的数据流。
小编今晚就写这么多吧,共广大计算机爱好者参考。。。
- 上一篇: 职场菜鸟成长笔记之二 职场菜鸟的蜕变
- 下一篇: 为什么人人都想踩王自如一脚 为什么还有人看王自如
猜你喜欢
- 2024-10-11 工艺包文件设计菜鸟笔记 1.3工艺说明
- 2024-10-11 工艺包文件设计菜鸟笔记 1.5质量平衡
- 2024-10-11 《谁说菜鸟不会数据分析》笔记及思考
- 2024-10-11 人为什么会浑浑噩噩?原来是没搞清楚这些事
- 2024-10-11 《菜鸟的python笔记》python初学者的福音,完整版开放下载
- 2024-10-11 木已成舟,核废水真的200多天才会影响到我们吗?
- 2024-10-11 「02」第一个VUE程序|菜鸟笔记 vue创始者
- 2024-10-11 ARM 基础知识 arm应用知识
- 2024-10-11 Python菜鸟笔记-控制语句 python 控制系统
- 2024-10-11 网络菜鸟笔记八 -管理Cisco互联网络
- 05-14CSS基础知识(一) CSS入门
- 05-14CSS是什么? CSS和HTML有什么关系?
- 05-14什么是CSS3?
- 05-14CSS如何画一个三角形?
- 05-14初识CSS——CSS三角制作
- 05-14Wordpress建站教程:给图片添加CSS样式
- 05-14HTML和HTML5,css和css3的区别有哪些?
- 05-14Html中Css样式Ⅱ
- 最近发表
- 标签列表
-
- jsp (69)
- pythonlist (60)
- gitpush (78)
- gitreset (66)
- python字典 (67)
- dockercp (63)
- gitclone命令 (63)
- dockersave (62)
- linux命令大全 (65)
- mysql教程 (60)
- pythonif (86)
- location.href (69)
- deletesql (62)
- c++模板 (62)
- linuxgzip (68)
- 字符串连接 (73)
- nginx配置文件详解 (61)
- html标签 (69)
- c++初始化列表 (64)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- console.table (62)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)