五层协议的网络体系结构的要点应用层直接为用户的应用进程提供服务运输层网络层数据链路层物理层物理层是集线器数据链路层是交换机网络层是路由器转发路由传输层是应用层物理层分组1.先判断是电路交换还是分组交换电路交换时延方法1。注意单位先换算2.列式子发送时延➕传播时延发送时延等于 总数据除以带宽传播时延等于 距离除以速度题库分组交换存储转发码分多址问题方法1.设码片序列然后相交也就是每个乘起来相加2.如果为1发送了为0没发送为-1发送了发送的0题目香农定理有信噪比奈氏准则无噪声假定某信道受奈氏准则限制的最高码元速率为20000码元/秒。如果采用振幅调制把码元的振幅划分为16个不同等级来传送那么可以获得多高的数据率b/s?数据链路层最小帧长方法题目冗余码方法传送过程中若最后一个1变成了0能否发现将收到的数据再除以除数如果余数为零则没出错最后的数字一定是n位题目网桥转发表方法1.mac表是在持续更新的传输一个写进表一个2.查之前有没有写这个主机的接口如果没有就新加题目网络层地址聚合方法是把多个地址聚合成一个所以先看最大前缀再看最多有一个一样的1.把最后一位相似的化成二进制看有几位重复2.细分合并题目子网划分方法1.判断是什么类型确定网络号和主机号和要划分几个子网2.确定子网要借几位可以用2ⁿ ≥ 几个子网来算n3.确定了要借几位之后开始抄网段比如192.160.80.0前面的网络号都是一样的最后面拆成八位写从左到右借几位写几个1这样就算出来了子网掩码比如借三位就是1110 0000也就是224 所以子网掩码就是192.160.80.2244判断是地址块还是主机地址范围和ip地址范围题目方法1.如果分配地址不同从最多的开始分从大到小先判断要借几位所以要先计算需要多少主机号计算出主机号后从多出来的主机号位里减掉需要的主机号位比如/24就是有24个网络号八个主机号子网n1需要120个地址说明需要2ⁿ减2≥120 得出需要七位来当主机号空出来的一位就可以借出去当网络号路由表更新方法抄原本的路由表写下一跳的路由表把每个下一跳的名字换成发来的比如题里的c并把距离加一再对照表进行替换 如果表中不存在直接加进去存在下一跳相同不条件更新存在下一跳不同距离小的更新题目路由表下一跳计算分组的转发方法用目的地址找子网掩码进行按位与计算得出一个目的网络地址看匹配哪一个路由器决定将这个分组从对应接口转发出去。题目传输层TCPtcp三次握手四次挥手拥塞控制算法方法慢开始拥塞避免快重传快恢复慢开始每次翻倍指数递增拥塞避免到达阈值后每次只加1超时从1开始重新传快重传如果返回3-ACK说明丢失数据这个时候要快重传所以直接从原cwnd的一半开始传1.先画表 轮次 拥塞窗口 原因题目应用层HTTP协议1.0 需要每次建立单独连接1.1 只需要一次