首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

《计算机网络》第三章知识点总结

不同的链路层可能使用不同的数据链路层协议 使用点对点的数据链路层 链: 就是从一个结点到相邻结点的一段物理线路(有线或无线) 链只是一条路径的组成部分 数据链: 当需要在一条线路上传送数据时...,出了必须有一条物理线路外,还必须有一些的必要的通信协议来控制这些数据的传输 一般的网络适配器都包括了数据链路层和物理层这两层的功能 若把链分为物理链和逻辑链: 物理链就是上面所说的链 逻辑链就是上面的数据链...一个用来建立、配置和测试数据链连接的链控制协议 LCP (Link Control Protocol)。通信的双方可协商一些选项。...提高了系统的可靠性、可用性和生存性 共享信道要着重考虑的一个问题就是如何使众多用户能够合理而方便地共享通信媒体资源。...相互通信的主机都是独占传输媒体,无碰撞地传输数据 以太网交换机地接口还有存储器,能在输出端口繁忙时把到来的帧进行缓存,以获取目的MAC地址 以太网交换机是一种即插即用设备。

92310
您找到你想要的搜索结果了吗?
是的
没有找到

计算机网络:局域网的数据链路层

数据链路层的两个子层 为了使数据链路层能更好地适应多种局域网标准,IEEE 802 委员会就将局域网的数据链路层拆成两个子层: 逻辑链控制 LLC (Logical Link Control)子层;...适配器的作用 网络接口板又称为通信适配器 (adapter) 或网络接口卡 NIC (Network Interface Card),或“网卡”。 适配器的重要功能: 进行串行/并行转换。...差错检测与控制:数据链路层还具备差错检测和控制功能,通过特定的差错编码来检测和纠正数据传输过程中的错误。 4.链接入: 局域网中的数据链可以分为点对点链和广播链。...点对点链中,发送和接收节点独占信道;而广播链中,多个节点共享通信链,需要运行媒介访问控制(MAC)协议来协调数据传输。 5.拓扑结构与媒体共享: 局域网的拓扑结构包括总线网、环形网和星形网等。...总的来说,局域网的数据链路层通过封装成帧、透明传输、差错检测与控制以及链接入等功能,确保了局域网内部数据的高效、可靠传输。

18710

tcpip系列--数据链

二.数据链的段 数据链的段是指一个被分割的网络。然而根据使用者不同,其含义不同。例如:引入中继器将两条网线向连组成一个网络。...MAC地址不一定是唯一,只要不是同属于一个数据链就不会出现问题。 4.2.共享介质网络 从通信介质(通信,介质)的使用方法上看,网络可分为共享介质型和非共享介质型。...共享介质型网络有两种介质访问控制方式:一种是争用方式,另一种是令牌传递方式。 争用方式: 争用方式是指争夺获取数据传输的权力,也叫CSMA(载波监听多路访问)。...它们根据数据链路层中每个帧的目标MAC地址,决定从哪个网络接口发送数据。这时所参考的、用以记录发送接口的表叫做转发表。 交换机转发方式 存储转发:检查以太网数据帧末尾的FCS位后再进行转发。...LLC/SNAP表示上一层协议类型字段 分为两层: 再进一步细分,还可以将数据链路层分为介质访问控制层和逻辑链控制层。介质访问控制层根据以太网或FDDI等不太数据链所特有的首部信息进行控制。

16220

计算机网络 3 -数据链路层

如下图, 两台主机之间的通信可以看作是在 4 条不同的链路上的通信组成的 image.png 链(Link) 从一个结点到相邻结点的一段物理线路, 而中间没有任何其他的交换结点 数据链(Data Link...) 把实现通信协议的硬件和软件加在链路上, 形成数据链 数据链路层以帧(Frame)为单位传输和处理数据 使用点对点信道的数据链路层 封装成帧 差错检测 可靠传输 使用广播信道的数据链路层(共享式局域网...: 协调多个发送和接受站点对一个共享传输媒体的占用, 即 MAC 分类 image.png 点对点链和链路层交换机的交换式局域网在有限领域已经取代了共享式局域网, 无线局域网仍然使用共享媒体技术.../IP 体系结构的网际层, 七作用是已知设备分配到的 IP 地址, 使用 ARP 协议可以通过 IP 协议获取到设备的 MAC 地址 MAC 地址 使用点对点信道的数据链路层不需要使用地址 使用广播信道的数据链路层必须使用地址区分各主机...Mbps, 1Gbps, 10Gbps 接口的多种组合 以太网交换机工作在 数据链路层 (也包括物理层), 收到帧后, 在帧交换表中查找 帧的 MAC 地址所对应的接口号, 然后通过该接口转发帧.

1.3K00

【计算机网络】数据链路层

3)链数据链是一条点到点的物理线路段,中间没有任何其他的交换结点。(一条链只是一条通路的一个组成部分)数据链除了物理线路外,还必须有通信协议来控制这些数据的传输。...若把实现这些协议的硬件和软件加到链路上,就构成了数据链。现最常用的方法是使用适配(即网卡)来实现这些协议的硬件和软件。网卡包括了数据链路层和物理层这两层的功能。...广播信道上连接的主机很多,因此必须使用专用的共享信道协议来协调这些主机的数据发送。...3、PPP协议的组成HDLC(高级数据链路层协议):用于异步串行或同步串行介质LCP(链控制协议):建立并维护数据链连接NCP(网络控制协议):提供点到点连接上多种网络层协议的支持4、PPP协议帧格式标志宇段...2)CSMA/CD过程适配器获取数据报,创建帧发送前:侦听信道CS闲:开始传送帧忙:一直等到闲再发送发送过程中:冲突检测CD没有冲突:成功检测到冲突:放弃,之后尝试重发发送方适配器检测到冲突,放弃、发送一个人为干扰信号

18110

计算机网络(谢希仁第八版)第三章:数据链路层

两台主机通过互联网进行通信时数据链路层所处的地位如下图: 1.数据链路层的几个共同问题(使用点对点信道的数据链路层) 1.1.数据链和帧 链:物理链 数据链:逻辑链=链+通信协议...1)对于通信质量良好的有线传输链数据链路层协议不使用确认和重传机制,即不要求数据链路层向上提供可靠传输的服务。...2)对于通信质量较差的无线传输链数据链路层协议使用确认和重传机制,数据链路层向上提供可靠传输的服务(见第9章)。 可靠传输协议将在第5章运输层中讨论。...3.2.计算机联网工具——适配器(adapter) 适配器本来是在主机箱内插入的一块网络接口板(或者是在笔记本电脑中插入一块PCMCIA卡——个人计算机存储器卡接口适配器)。...这种接口板又称为网络接口卡NIC(Network Interface Card)或简称为“==网卡==”。适配器上面装有处理器和存储器(包括RAM和ROM)。

1K51

计算机和网络(三) 数据链路层

使用点对点信道的数据链路层 点对点信道:使用一对一的点对点通信方式 另一种信道: 广播信道: 使用一对多的广播通信方式 必须使用专用的共享信道协议来协调主机的数据发送 1.1 链是一条无源的点到点的物理线路段...一条链是一条通路的一个组成成分。 数据链:除了物理线路外,还必须有通信协议来控制数据的传输。如果把这些协议的硬件和软件加到链路上,就构成了数据链。...物理链:上面的链 逻辑链:上面的数据链,是物理链路加上必要的通信协议。...在数据链路层扩展以太网更常用 早期使用网桥,现在使用以太网交换机 4.2.1 网桥 网桥工作在数据链路层 根据 MAC 帧的目的地址对收到的帧进行转发和过滤 当网桥收到一个帧时,不会向所有的接口转发这个帧...4.2.2 以太网交换机 实质就是一个多接口的网桥 优点: 用户独享带宽,增加了总容量 从共享总线以太网转到交换式以太网时,所有接入设备的软件和硬件、适配器等都不需要做任何改动 一般有多种速率的接口

76010

计算机网络-数据链路层

数据链(DataLink):指把实现通信协议的硬件和软件加到链路上,就构成了数据链数据链路层以帧为单位传输和处理数据。...# 使用点对点信道的数据链路层的三个重要问题 1️⃣封装成帧 2️⃣差错检测 3️⃣可靠传输 # 使用广播信道的数据链路层 1️⃣共享式以太网的媒体接入控制协议CSMA/CD 2️⃣802.11...1️⃣面向字节的异步链使用字节填充法(插入转义字符) 2️⃣面向比特的同步链使用比特填充法(零比特填充) # PPP协议的工作状态 # 媒体接入控制MAC # 媒体接入控制的基本概念 共享信道着重考虑一个问题...4️⃣波分复用WDM 5️⃣码分复用CDM 码分复用CDM是另一种共享信道的方法。...因此,共享式以太网不能连接太多的主机,使用的总线也不能太长。

84030

进步才是唯一(3)

物理层有以下四个部分组成           物理介质(PMD):提供与线缆的物理连接           物理介质连接设备(PMA):生产发送到线路上的信号 并接受线路上的信号           连接单元接口...(AUI)           物理信号(PS)             2、媒体访问控制MAC子层     MAC子层负责介质访问控制机制的实现  即处理局域网中个站点对共享通信介质的争用问题  不同类型的局域网通常使用不通的介质访问控制协议...  使不可靠的链变成可靠的链  但是局域网是共享信道的  帧的传输没有中间交换节点  所以与传统链是有较大区别的    主要体现在:          LAN链支持多重访问  支持组地址和广播式的帧传输...  并提供差错恢复和流量控制功能     尽管将局域网的数据链路层分成了LLC和MAC两个子层   但这两个子层是都要参与数据的封装和拆封过程的  而不是只有其中某一个子层来完成数据链路层帧的封装及拆封...  只是考虑到局域网的共享介质环境  在数据链路层的实现上增加了介质访问控制机制       没有基础何来捷径

49420

计算机网络自学笔记:路由器工作原理

输入端口要执行将一条输入的物理链端接到路由器的物理层功能。它也要执行需要与位于入链另一端接口交互的数据链路层功能。...输出端口存储经过交换结构转发给它的分组,并将这些分组传输到输出链。因此,输出端口执行与输入端口顺序相反的数据链路层和物理层功能。...选处理器执行选协议,维护选信息与转发表,并执行路由器中的 网络管理功能 1 输入端口 输入端口的线路端接实现了物理层功能;数据链处理模块实现了数据链路层功能。...在这种方法中,输入端口经一共享总线将分组直接传送到输出端口,不 需要选处理器的干预(注意经内存交换时,分组进出内存也必须跨越系统总线)。...虽然选处理器没有涉及总线传送,但由于总线是共享的,故一次只能有一个分组通 过总线传送。

76720

数据链到神秘的MAC地址和ARP协议

引言链是指从一个结点到相邻结点的一段物理线路。数据链是在链的基础上增加了一些必要的硬件和软件。这些硬件包括网络适配器,而软件则包括协议的实现。在网络中,主机、路由器等设备都必须实现数据链路层。...MAC地址可以区分不同的网络接口,并且被广泛应用于各种网络技术,特别是大多数IEEE 802网络。MAC地址也被称为物理地址、硬件地址和老化地址。MAC地址主要用于识别数据链中互联的节点。...为了获取主机 B 的 MAC 地址,主机 A 将发送一个 ARP 请求包到以太网上的所有主机,该请求包包含了主机 A 想要了解的主机 B 的 IP 地址对应的 MAC 地址。...由此,可以通过地址解析协议(ARP)从指定的IP地址获取相应的MAC地址,从而实现在同一链路上的通信。总结本文主要介绍了数据链路层的概念和作用,以及MAC地址和ARP协议的相关知识。...MAC地址是网络上以太网或网络适配器的唯一标识符,用于识别数据链中互联的节点。MAC地址的结构包括制造商识别码和制造商内部识别码,保证了全球没有相同的MAC地址的网卡。

24730

1.计算机网络概念

: 指由通信线路互相连接的许多自主工作的计算机构成用来共享资源和信息传递的集合体。 也可以,计算机网络是:以相互共享资源的方式互联起来的自治计算机系统的集合。...也可以这样说,在物理层基础上,通过建立数据链连接,采用差错控制与流量控制方法,使有差错的物理线路变成无差错的数据链。 链:是相邻两结点间的物理线路。数据链与链是两个不同的概念。...数据链:可以理解为数据的通道,是物理链路加上必要的通信协议而组成的逻辑链。 关键字: 1.介质:长期(性)。 实体:具有生存期。 数据通信过程:联络,数据通信 , 拆除。...---- 2、TCP/IP:互联网传输协议 四层结构为:应用层、传输层、互联网层、网络接口层 知识点:黑色标记考点 1)网络协议:是网络中的数据交换建立的一系列规则、标准或约定,协议是控制两个(...4)服务和协议的区别: 协议是“水平的” ,是针对两个对等实体的通信规则; 服务是“垂直的”,是由下层向上层通过层间接口提供的。

75710

UNPv1第二十六章:数据链访问

作为普通应用进程而不是内核的一部分运行某些程序 Unix上三种最常用的数据链访问方法 BSD的BSD分组过滤器BPF SVR4的数据链提供者接口DLPI Linux的SOCK_PACKET接口...BPF: BSD分组过滤器 虽然在数据链嵌入一个分组捕获机制并不困难,BPF的强大威力却在于它的过滤功能。...DLPI:数据链提供者接口 应用进程介入数据链路层只需打开设备(例如le0)并使用DLPI的DL_ATTACH_REQQ请求将它与DLPI附接就可以了。...Linux:SOCK_PACKET 从数据链获取所有帧 fd = socket(AF_INET, SOCK_PACKET, htons(ETH_P_ALL)); 获得IPv4帧 fd = socket...它提供普通的套接口接收缓冲区,但多个帧不能缓冲在一起,一次性的由应用进程读取。这么一来从内核向应用进程拷贝大量数据的开销势必增长 (2)Linux不提供针对设备的过滤。

53530

网络基础:OSI七层模型和TCPIP四层模型

其目的在于防止阻塞,并进行差错检测 数据链路层 数据链路层(Data Link Layer)是OSI模型的第2层 负责建立和管理节点间的链。...数据链路层的主要功能 通过各种控制协议,将有差错的物理信道变为无差错的、能可靠传输数据帧的数据链。在计算机网络中由于各种干扰的存在,物理链是不可靠的。...MAC子层的主要任务是解决共享型网络中多用户对信道竞争的问题,完成网络介质的访问控制; LLC子层的主要任务是建立和维护网络连接,执行差错校验、流量控制和链控制。...MAC头是以太网使用的头,包含了发送方和接收方的MAC地址等信息,我们可以通过ARP协议获取对方的MAC地址。...所以网络接口层主要为网络提供链级别的传输服务,负责在以太网、WiFi这样的底层网络上发送原始数据包,工作在网卡这个层次,使用MAC地址来别试网络中的设备。

68410

【计算机网络】计算机网络概述 : 总结 ( 概念 | 组成 | 功能 | 分类 | 性能指标 | OSI 七层参考模型 | TCPIP 模型 | 五层参考模型 )★★★

资源共享 / 数据处理 功能 ; 2 ....七层网络架构中 与 通信子网 , 资源子网 对应关系 : ① 资源子网 : 实现资源共享功能的设备和软件的集合 ; 应用层 表示层 会话层 ② 传输层 : 是 资源子网 和 通信子网的传输接口 ; ③...; 加上 / 删除 传输层 首部 ; 下面的层级属于通信子网 , 负责数据通信 ; 网络层 : 加上 / 删除 网络层 首部 ; 数据链路层 : 加上 / 删除 数据链路层 首部 ; 同时又加上 /...删除 了 数据链路层 尾部信息 ; 物理层 : 不添加任何信息 , 直接传输上面数据链路层封装好的信息 ; 速记方法 ( 双击 ) ( 物联网淑惠试用 ) 通信双方的 主机 涉及到全部 七层 模型 ;...中间的 路由器 , 只涉及 网络层 , 数据链路层 , 物理层 , 三层 ; 4 .

88500

该如何检测渗透测试网站存在的上传漏洞

CGI定义了Web服务器与外部应用程序之间的通信接口标准,因此Web服务器可以通过CGI执行外部程序,让外部程序根据Web请求内容生成动态的内容。...计算机通信网就是一个由通信子网承载的、传输和共享资源子网的各类信息的系统。 1.2.2....物理层 提供建立、维护和释放物理链所需的机械、电气功能和规程等特性 通过传输介质进行数据流(比特流)的物理传输、故障监测和物理层管理 从数据链路层接收帧,将比特流转换成底层物理介质上的信号 1.2.3.3...数据链路层 在物理链的两端之间传输数据 在网络层实体间提供数据传输功能和控制 提供数据的流量控制 检测和纠正物理链产生的差错 格式化的消息称为帧 1.2.3.4....总结 低三层模型属于通信子网,涉及为用户间提供透明连接,操作主要以每条链( hop-by-hop)为基础,在节点间的各条数据链路上进行通信。

1.2K20

OSI模型详解

数据链路层 数据链路层Data Link Layer是OSI模型的第二层,负责建立和管理节点之间的链。...数据链路层的主要功能是:通过各种控制协议,将有差错的物理信道变为无差错的、能可靠传输数据帧的数据链。 该层通常又被分为介质访问控制(MAC)和逻辑链控制(LLC)两个子层。...MAC子层的主要任务是解决共享型网络中多用户对信道竞争的问题,完成网络介质的访问控制; LLC子层的主要任务是建立和维护网络连接,执行差错校验、流量控制和链控制。...传输层Transport Layer是OSI模型的第四层,该层是通信子网和资源子网的接口和桥梁,起到承上启下的作用。 主要任务 向用户提供可靠的端到端的差错和流量控制,保证报文的正确传输。...会话层 会话层Session Layer是OSI模型的第5层,是用户应用程序和网络之间的接口。 主要任务 向两个实体的表示层之间提供建立和使用连接的方法。

64520

渗透测试网站安全基础点讲解(第一点)

CGI定义了Web服务器与外部应用程序之间的通信接口标准,因此Web服务器可以通过CGI执行外部程序,让外部程序根据Web请求内容生成动态的内容。...计算机通信网就是一个由通信子网承载的、传输和共享资源子网的各类信息的系统。 1.2.2....物理层 提供建立、维护和释放物理链所需的机械、电气功能和规程等特性 通过传输介质进行数据流(比特流)的物理传输、故障监测和物理层管理 从数据链路层接收帧,将比特流转换成底层物理介质上的信号 1.2.3.3...数据链路层 在物理链的两端之间传输数据 在网络层实体间提供数据传输功能和控制 提供数据的流量控制 检测和纠正物理链产生的差错 格式化的消息称为帧 1.2.3.4....总结 低三层模型属于通信子网,涉及为用户间提供透明连接,操作主要以每条链( hop-by-hop)为基础,在节点间的各条数据链路上进行通信。

68730

【计算机网络】学习笔记,第三篇:数据链路层(谢希仁版)

广播信道上连接的主机很多,因此必须使用专用的共享信道协议来协调这些主机的数据发送。...二 使用点对点信道的数据链路层 (一) 数据链和帧 (1) 链:一个节点到相邻节点的一段物理路线,而中间任何其他的交换节点 在数据通信的时候,两台计算机之间的通信路径往往要经过许多段这样的链...,可见链只是一条路径的组成部分 (2) 数据链 数据链 (data link):除了物理线路外,还必须有通信协议来控制这些数据的传输。...这就是把链分为物理链和逻辑链 物理链就是上面所说的链 逻辑链就是上面的数据链,是物理链路加上必要的通信协议 补充:早起数据通信协议曾经叫做通信规程,所以在数据链路层中,规程和协议是同义语...扩展以太网更常用的方法是在数据链路层进行 早期使用网桥,现在使用以太网交换机 网桥工作在数据链路层 它根据 MAC 帧的目的地址对收到的帧进行转发和过滤 当网桥收到一个帧时,并不是向所有的接口转发此帧

1.4K10
领券