ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

计算机网络必须掌握的核心知识详解(二)

计算机网络必须掌握的核心知识详解(二) 本人为了复习计网写了这篇文章,主要讲述我认为必须掌握,面试中高频考点,开发中必须熟悉的计网知识,物理层和数据链路层的某些重要一点的知识也会讲解,根据我个人的学习和开发经验.物理层的某些知识,比如编码与调试,信道的极限容量那几个公式,在这里不说,主要针对面试,那个考的不多.计网的关键在于网路层,运输层和应用层.所以数据链路层尽量写的简洁重点突出,理解了对理解整个计网有好处,二.数据链路层数据链路层以帧为单位传输和处理数据数据链路层的三个重要问题:封装成帧:数据链路层交付给上层的协议数据单元添加帧头和帧尾差错检测比特差错,1变成0,0变成1一般有两种检验方式:奇偶检验和循环冗余检验CRC,后者广泛应用于数据链路层可靠传输不可靠传输服务,丢弃就丢弃,可靠传输服务,一旦发现传输出现差错或者缺漏,要想办法得到完整的数据包,无线链路容易受到干扰,误码率较高.比特差错知识传输差错的一种,还包括分组丢失,分组失序,分组重复等等.可靠传输服务不应该局限与数据链路层,其他各层也可以根据实际开发的需求选择是否实现可靠传输(实现可靠传输的开销比较大).可靠传输协议的实现方式有三种:停止-等待协议SW,回退N帧协议GBN,选择重传协议SR.数据链路层采用点对点PPP协议.媒体接入控制MAC如何解决多个发送和接收站点对一个共享传输媒体的占用?(好好理解一下这句话)就是媒体接入控制MAC,静态划分信道已经被淘汰,现在就是动态接入的随机接入方式信道复用就是指一条物理线路上同时传输多路用户的信号静态信道复用的常见方法有四种:频分复用,时分复用,波分复用,码分复用,前三个望名知义,大概意义就是指按照频率.时间,波长区分,码分是最常用的,比前三个复杂,但是这个不多讲述.动态信道复用,动态接入-随机接入 CSMA_CA协议可以了解一下争用期,最小帧长,最大帧长,用截断二进制指数退避算法计算退避时间,是如何实现CSMA_CAMAC地址,IP地址以及ARP协议MAC地址点对点的信道传输不需要地址,当多个主机连接在同一个广播信道上,要实现两个主机之间的通信,则每个主机必须有一个唯一的标识,在每个主机的发送帧中必须携带标识发送主机和接收主机的地址,这类地址被称为MAC地址(用于媒体接入控制),也叫做物理地址,但不属于物理层.有单播多播和随机MAC地址.ip地址是主机在因特网上的唯一标识数据在转发的过程中,源Ip地址和目的ip地址保持不变,源MAC地址和目的MAC地址逐个链路(或逐个网络)改变.地址解析解析ARP解析出MAC地址,这里不再详细说明集线器和交换机的区别交换机可以隔离碰撞域可以去了解一下交换机的自学习和转发帧的流程以太网交换机的生成树协议STP添加冗余链路可能会形成网络环路,带来广播风暴等一系列问题.这个协议其实就是图算法,主要目标是“消除二层环路同时保留网络连通性”。如果学过图,应该就能理解...虚拟局域网巨大的广播域会带来巨大的风险
返回列表