tcpip协议知识点与练习题 下载本文

内容发布更新时间 : 2024/5/3 3:20:23星期一 下面是文章的全部内容请认真阅读。

第一章

? TCPIP和OSI分层模型,包含了哪些层,作用是什么 tcp五层 osi七层

? 每层名称,作用不用原话背下来,理解就可以,能用自己的话写下来就行。

? 上下层的关系,谁封装谁(tcp),谁在谁的内部(外部) ? TCPIP协议和OSI协议异同点? 相同点:都是层次结构,按照功能分层

不同点:一个是五层,一个是七层;OSI之间有严格的调用关系,两个N层实体间进行通信必须通过下一层N-1层实体,不能越级;TCPIP可以越过紧邻的下一层直接使用更底层所提供的服务,减少了不必要的开销,效率更高。

? 如果题目没有明确说明的情况下,所有的网络环境默认为以太网

第三章

? 以以太网为例,搞清楚帧的最短和最长的限制分别是多少 https://blog.csdn.net/u012503786/article/details/78615551

46-1500 数据部分

计算完整的帧长,需要加上头部和尾部,头部+尾部18字节,所以帧的范围是64-1518 64是怎么来的?46+18

? CSMA/CD 载波监听冲突检测

一个帧从节点到其他节点发送时,如果其他节点也发送数据,则发生冲突。标准以太网最长距离的往返时间是51.2微妙,这个时间称为冲突窗口。如果发生了冲突,则会在冲突窗口内检测出来,如果没有发生冲突,之后其他节点再发出数据帧时,就会侦听到信道忙,所以就不会发送数据,所以也就不会产生冲突。他会等待一段随机的时间再次试探性地发送,这种产生随机时间的算法叫退避算法

? 每个层上传输数据的名称大家要掌握 第一层 比特流 第二层 帧

第三层 IP数据报 第四层 UDP数据报 ? TCP报文

各个层上常用的设备名字 设备都是向下兼容的 物理层 传比特流 链路层 帧

网络层 ip数据报

? 链路层依靠MAC地址进行寻址,网络层依靠IP地址进行寻址

? MAC地址怎么来的,网卡在出厂时封印在网卡上的,不能重复,不能改变,所以网卡具有唯一

性。

? 既然MAC地址是唯一的,为什么还需要IP地址呢?

局域网内IP地址一般都是靠DHCP动态分布的,所以IP和计算机不是绑定的,假设一台机器是192.168.1.1,当这台机器下线了,这个IP就被分配给其他机器了,此时通信就要出问题了。但是MAC和计算机是一一对应的,所以局域网内使用MAC进行通信。早期的以太网只有交换机,因为那时网络规模比较小,没有路由器的,以太网通过MAC方式寻址,后来有了互联网,为了兼容原来的模式,采用了IP+MAC地址通信的方式,为啥不干脆取消MAC呢,因为MAC技术基础和应用太广泛了,如果推倒重建代价太大,看一下现在的IPV6为什么不能推广起来就是这个原因。 机器刚开机时,没有IP地址的,所以要通过MAC地址通知DHCP服务器给他一个IP地址才能使用,所以从这个角度来说MAC地址也不能取消。

第六章

? ABC类地址前缀

? ip数据报头部长度是多少,最大长度是多少 头部是20 最大 1500-20

1500是帧数据部分最大

? 具体的数据报格式不用背,但是字段的含义和长度要知道