一、数据链路层位于网络层与物理层之间1、功能--数据链路的建立、维护与拆除--帧包装、帧传输、帧同步--帧的差错恢复--流量控制2.以太网--以太网工作在数据链路层。我们平常使用的局域网就是以太网。--以太网采用CSMA/CD避免信号的冲突。--CSMA/CD——带冲突检测的载波监..
分类:
其他好文 时间:
2017-11-19 18:51:05
阅读次数:
198
交换机运行在数据链路层,根据MAC地址表进行数据帧转发交换机转发数据帧行为1,查找MAC地址表,如果有对应的MAC地址条目则根据MAC地址条目转发2,如果在MAC中没有相应条目则采取泛洪处理泛洪:将数据帧发向其他所有的端口,除了接收到该数据帧的端口3,丢弃:损坏的数据帧直接丢弃MAC地址表构成1,根 ...
分类:
其他好文 时间:
2017-11-19 14:50:36
阅读次数:
78
linux网络设备不同于字符设备和块设备,没有文件与网络设备对应。应用程序通过socket操作网络设备。网络设备驱动属于数据链路层,对上与IP/ARP协议通信,对下直接操作物理层芯片(网卡芯片)。三层协议通过dev_queue_xmit()发送数据,通过netif_rx()接收数据;网络设备驱动通过 ...
分类:
系统相关 时间:
2017-11-18 23:40:31
阅读次数:
273
一、网络通信参考模型OSI模型:应用层:网络服务与最终用户的一个接口表示层:数据的表示、安全、压缩会话层:建立、管理、终止会话传输层:定义传输数据的协议端口号,以及控制和差错校验网络层:进行逻辑地址寻址,实现不同网络之间的路径选择数据链路层:建立逻辑连接、进行..
分类:
其他好文 时间:
2017-11-18 12:48:45
阅读次数:
158
【1】目前市场常用数据通信产品品牌有:CIisco(思科)-------Huawei(华为)----------3COM(三康)----D--Linkk等一些知名品牌:【2】交换机工作在上一篇OSI模型中提到:它工作在OSI模型的第二层数据链路层,可以看做是一台多端口的网桥,给相互连接的俩台设备提供一条独享的点..
分类:
其他好文 时间:
2017-11-18 12:43:42
阅读次数:
139
首先要弄清楚交换机是工作在OSI模型中那一层,这样才可以更直白的了解他的原理。交换机是工作在OSI模型中第二层数据链路层中,数据链路层是负责帧的形成,以及逻辑电路的建立维护与拆除。在二层中又引入了MAC地址的概念,它是在全球范围内,唯一的表示一个物理设备,一般将该地..
分类:
其他好文 时间:
2017-11-16 20:55:25
阅读次数:
122
网络由下往上分为 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层, socket则是对TCP/IP协议的封装和应用(程序员层面上)。 也可以说,TPC/IP协议是传输层协议,主要解决数据如何在网络中传输, 而HT ...
分类:
其他好文 时间:
2017-11-16 19:49:55
阅读次数:
167
OSI(OpenSystermInterconnection)开放系统互连基本参考系统层数名称负责内容1物理层负责定义设备的物理特性和电器特性2数据链路层因为第二层的下层是实体的定义,上层则是软件封装的定义,所以第二层又分为了两个子层进行数据转换操1.在偏硬件介质部分,主要负责的是MAC(Madia..
分类:
其他好文 时间:
2017-11-12 15:37:58
阅读次数:
179
1、数据包 “包”(Packet)是TCP/IP协议通信传输中的数据单位,一般也称“数据包”。有人说,局域网中传输的不是“帧”(Frame)吗?没错,但是TCP/IP协议是工作在OSI模型第三层(网络层)、第四层(传输层)上的,而帧是工作在第二层(数据链路层)。上一层的内容由下一层的内容来传输,所以 ...
分类:
其他好文 时间:
2017-11-10 16:57:53
阅读次数:
200
内容描述本文摘自HCNA2网络基础知识,共包含五个Module,全面地介绍了构建一个基本的IP网络所涉及的各种主要技术,重点描述了交换、路由和网络服务等基础内容,以及这些内容如何在VRP上配置和实现的。 Module 1系统地介绍了TCP/IP协议模型,侧重讲述了数据链路层、网络层和传输层的功能和作... ...
分类:
其他好文 时间:
2017-11-10 00:23:40
阅读次数:
1982