首页 > 其他分享 >北航研究生计算机网络实验期末复习

北航研究生计算机网络实验期末复习

时间:2024-05-17 19:07:57浏览次数:14  
标签:R1 Area 0.0 S1 北航 计算机网络 Router ospf 复习

基本命令

  • 看路由表

    # 交换机MAC地址表
    [H3c] display mac-address
    # 查看arp缓存
    C:\ arp -a
    # 清空arp缓存(可能需要管理员权限打开cmd)
    C:\ arp -d
    

数据链路层

  • PPP(Point to Point Protocol) LCP(Link Control Protocol):

    [R1-Serial1/0] link-protocol ppp
    <R1> debugging ppp [lcp/pap/chap] all
    <R1> terminal debugging
    
  • 身份验证:PAP/CHAP在考试文档中给出

网络层

静态路由

[h3c] ip route-static ip-address mask nexthop [preference value]

preference值越低越好,范围0~255

静态路由默认60,RIP默认100,OSPF默认10,直连默认0优先级最高

OSPF

注意ospf是router id,ipv6实验的ospfv3是router-id有连接符

[R1] router id 1.1.1.1
[R1] reset ospf [all] process
[R1] ospf
[R1-ospf-1] area 0
[R1-ospf-1-area-0.0.0.0] network 1.1.1.0 0.0.0.255
[R1-ospf-1-area-0.0.0.0] network 168.1.1.0 0.0.0.255
[R1-ospf-1] import-route static
[R1-ospf-1] import-route direct
<R1> debugging ospf event
<R1> terminal debugging
# 注意链路两边端点都要设置cost
[S1-Vlan-interface2] ospf cost 200
  • Router ID:手动指定 => Loopback IP 最大值 => 物理接口IP地址最大值

  • 主从关系确认:Router ID 更大的为master

  • Cost值:16bit,范围1~65535,越小越好

  • 缩写:
    DD (Database Description)
    LSR/LSU/LSAck (Link State Request/Update/Acknowledgement) Packet
    LSA/LSDB (Link State Advertisement/Database)
    DR (Designated Router),BDR (Backup DR)

  • 网络类型:

    广播 Broadcast:选举DR和BDR

    NBMA (Non-Broadcast Multi-Access):选举DR和BDR(与DRother直连)

    PTMP (Point-to-Multipointer):不要求选举

    PTP (Point-to-Point):无需选举

  • 路由器类型:

    IAR (Internal Area Router) 区域内部,保存一个LSDB,生成一类/二类LSA

    ABR (Area Border Router) 2+区域,其中一个为BackBone区域,每个区域生成一二类LSA并保存LSDB,可生成三四类LSA

    BBR (BackBone Router):至少有一个区域属于BackBone区域

    ASBR (Autonomous System Boundary Router):引入其他协议/静态/直连路由,生成第五类LSA

  • LSA (Link State Advertisement)类型:

    1. Router:每台路由器生成,描述周围链路状态,传递整个Area,ABR为每个Area生成
    2. Network:由DR生成,描述网段链路状态,传递整个Area
    3. Network Summary:由ABR生成,将本Area路由传递至其他Area,通告路由器为对应ABR
    4. ASBR Summary :由ABR生成,描述本Area内部到ASBR的路由,传递至其他Area
    5. External:由ASBR生成,描述外部路由,传递到整个AS

BGP

  • 缩写:

    • CIDR (Classless Interdomain Routing) 无类别域间选路 也称Supernetting
  • 路由属性:

    • Origin值:(优先级逐级下降)

      • 0:IGP,AS内部,聚合路由或者network注入
      • 1:EGP
      • 2:Incomplete,通过其他IGP得来
    • Next-hop:

      • EBGP获得的转给IBGP不改变下一跳
      • 向EBGP通告路由,下一跳是本地BGP与对端连接端口地址
    • MED (Multi Exit Discriminators):默认0,较小优先,进入AS比较AS中各EBGP邻居

    • Local-preference默认100,较大优先,出AS比较AS内IBGP对等体
      [R1-bgp] default local-preference 10

组播

  • 注意事项:

    • 禁用所有计算机的虚拟网卡
    • 在相应的interface vlan接口下面配置igmp enable
  • 命令行

    netsh interface ip show joins
    netsh interface ip show ipnet
    
  • 映射:后23bits
    IP地址:1110xxxx xxxxxxxx xxxxxxxx xxxxxxxx
    MAC地址:【01】【00】【5e】【0xxxxxxx】【xxxxxxx】【xxxxxxx】

  • 查询器Querier:IP地址最小

  • PIM (Protocol Independent Multicast)

    • PIM-DM:
      • 扩散Flooding-剪枝Prune-嫁接Graft,push传送组播数据
      • 组播源为根的SPT(Shortest Path Tree)有源树
      • RPF(Reverse Path Forwarding)检查:到达接口是否与路由表中到组播源网段的转发接口一致
      • 断言Assert:选择(S,G)转发者,优先级高-度量值高-IP地址大
    • PIM-SM:
      • RPT(Rendezvous Point Tree)共享树汇聚树,选取公用根节点RP
      • RP选举:优先级高-IP地址大
      • 自举Bootstrap:BSR(BootStrap Router)收集,C-BSR(Candidate-BSR)通过优先级选举
        选举RP规则:优先级高-哈希值大-IP地址大
      • 切换:RP发往组播组的组播数据速率超过阈值时,RPT=>SPT
        接收者侧DR向组播源侧DR 先逐跳发送Join建立SPT 再逐跳发送RP剪枝
  • 指令:

    [R1] multicast routing-enable
    [R1-Ethernet0/1] igmp enable
    [R1] display igmp interface
    [R1] display igmp group
    # PIM-DM
    [S1-Vlan-interface2] pim dm
    [R1-Ethernet0/0] undo pim state-refresh-capable
    [S1] display pim routing-table
    # PIM-SM(大多数文档里有)
    [R1-Ethernet0/1] pim sm
    [R1] display pim rp-info
    <R1> debugging pim join-prune
    

IPV6实验

  • 加入组播组:

    主机发Multicast listener report报文给本地链路路由器

  • 配置:

    [S1] ipv6
    [S1-vlan-interface2] undo ipv6 nd ra halt
    C:/ ipconfig
    # OSPFv3
    [R1] ospfv3 1
    [R1-ospfv3-1] router-id 2.2.2.2
    [R1-Ethernet0/0] ospfv3 1 area 0
    # BGP4+
    [R1] bgp 100
    [R1-bgp] router-id 1.1.1.1
    [R1-bgp] peer 1::2 as-number 200
    [R1-bgp] address-family ipv6 unicast
    [R1-bgp-ipv6] peer 1::2 enable
    [R1-bgp-ipv6] network 4::1 128
    

综合组网

  • IP地址分配:

    • PCA 10.4.1.0,PCB 10.4.2.0
    • NAT 192.168.5.130~134
      R1 192.168.5.130,R2 192.168.5.133
  • 端口聚合:文档里链路层有

    [S1] interface Bridge-Aggregation 1
    [S1- Bridge-Aggregation 1]link-aggregation mode dynamic
    [S1]interface Ethernet 1/0/1
    [S1- Ethernet 1/0/1]port link-aggregation group 1
    [S1]interface Ethernet 1/0/2
    [S1- Ethernet 1/0/2]port link-aggregation group 1
    [S1]interface Bridge-Aggregation 1
    [S1- Bridge-Aggregation 1]port link-type trunk
    [S1- Bridge-Aggregation 1]port trunk permit vlan all
    

NAT地址转换

[R1] acl basic 2001
[R1-acl-2001] rule 0 deny source 10.4.2.0 0.0.0.255
[R1-acl-2001] rule 1 permit source 10.0.0.0 0.255.255.255
[R1-acl-2001] rule 2 deny source any
[R1] nat address-group 1
[R1-address-group-1] address 192.168.5.130 192.168.5.132
[R1-Ethernet0/1] ip address 192.168.5.130
[R1-Ethernet0/1] nat outbound 2001 address-group 1
[R1]ip route-static 0.0.0.0 0 192.168.5.1

传输层TCP

  • 注意事项:
    • win7禁用虚拟网卡,IP地址设成自动获取
    • 用户名root,密码network
    • 配网关和子网掩码的之前或之后,要在旁边空白的地方点一下,看看是否配置成功了
    • wireshark,edit->preference->tcp,取消勾选relative sequence number,用32位随机序列号
  • 重传
    • 设置速率qos lr outbound cir 10000/80
      分别为10M/80K,发6m/100k的文件
      可以用?看一下单位确定为kbps
    • 接收端休眠时间和计数器阈值设置成0
    • shutdown路由器一个接口
  • 快重传
    • 接收端运行/root/TCPDropPkt/load.sh
    • 接收端休眠时间和计数器阈值设置成0
  • 糊涂窗口和Nagle
    • 接收端休眠时间5000ms,计数器阈值40,每次读出套接字的字节数为500
    • 发送端发送缓存为2000,每次写入套接字800字节
    • 现象不对可以多跑几遍

网管

  • 操作:看2019版说明
    • snmp1.bat启动后端,snmp2.bat启动前端,谷歌浏览器中输入 localhost:8080
    • 不要刷新!不要刷新!不要刷新!
    • R1填右侧的192.168.3.1,public和private都要填(前端的显示不会默认填写)
    • Wireshark导入rfc1213.mib,文件名写入SMI modules,文件夹写入SMI Paths

标签:R1,Area,0.0,S1,北航,计算机网络,Router,ospf,复习
From: https://www.cnblogs.com/beatrix-y/p/18198435

相关文章

  • java复习
    Java复习好久没写博客了,主要是,忙着去干其他事去了。最近Java要考试了,打算梳理一下Java的知识点,主要是一些基础的语法,和Java的核心的常用的类库。ObjectObject类是Java中所有类的父类,因此有必要对该类中的方法进行了解,并记忆。Object类在java.lang中,常用方法如下:equals()......
  • 第一章复习
    一、概论1.软件工程的三要素。      方法、工具和过程。      方法:为软件开发提供了“如何做”的技术。方法覆盖面很广,包括沟通,需求分析、设计建模、程序构造、测试和技术支持。      工具:提供了自动的或半自动的软件支撑环境。      过程:支持......
  • 第二章复习
    二、软件质量管理1.软件质量的定义。      质量是产品或者服务满足明确或隐含需要能力的性能和特性的总体      软件质量是软件产品满足明确或隐含需要能力的性能和特性的总体。2.ISO/IEC9126的结构、六个一级质量特性、一级特性对应的二级特性(理解)。功能......
  • 计算机网络常见面试题总结(上)
    计算机网络常见面试题总结(上)OSI七层模型应用层,表示层,会话层,传输层,网络层,数据链路层,物理层。每一层都为上一层提供服务TCP/IP四层模型应用层,传输层,网络层,网络接口层,各层相互独立,为上层提供服务常见的网络协议应用层:HTTP,超文本传输协议,浏览器网页使用的就是HTTP请求加载的。SM......
  • FFT/FWT 相关理论自我复习
    下文下标一般从\(0\)开始。卷积:记的数组\(a,b\)在运算\(\circ\)下的卷积\(a\circb=c\),其中\(c_k=\sum\limits_{i\circj=k}a_ib_j\)。直接暴力计算卷积复杂度为\(O(n^2)\),其中\(n\)为数组长度。DFT-IDFT一般快速计算特殊卷积的方法为构造DFT变换:欲构造可逆的......
  • 编译原理和计算机系统结构复习随笔
    (一)知识点补充阶段5.35.45.55.61、系统结构网课(1)1、编译网课(1)2、做出今天看的编译大题模板3、划出昨天看的系统结构知识点+尝试背诵系统结构书1、系统结构网课(2)2、做出今天看的系统结构大题模板3、划出今天看的系统结构知识点+尝试背诵系统结构书1、编译网课(......
  • 复习笔记
    1.对变量延迟初始化延迟初始化使用的是lateinit关键字,它可以告诉Kotlin编译器,我会在晚些时候对这个变量进行初始化,这样就不用在一开始的时候将它赋值为null。当你对一个全局变量使用了lateinit关键字时,请一定要确保它在被任何地方调用之前已经完成了初始化工作,否则Kotlin将无法......
  • JAVA_WEB复习之请求响应
    简单参数请求:原始的方法,我们需要通过servlet中提供的api,HttpServletRequest(请求对象),获取请求的相关信息。比如获取请求参数:当tomcat接收到请求时,它会把请求的信息封装httpservletrequest到对象中。而在Springboot的环境,原始的API进行了封装,接收参数的形式更加简单。如果是简单......
  • 第一阶段复习
    目录最短路部分最小环传递闭包Dij证明反图负环最短路计数次短路分层图的几个典例最短路结合二分最短路部分最小环一些细节:枚举最小环是依据还没有更新经过k的最短路,所以要写在更新经过k的最短路之前。要判断是否存在路径。ijk三指针需要i与k、j与k相连。传递闭包f[i][j]|=f......
  • pde复习笔记 第一章 波动方程 第六节 能量不等式、波动方程解的唯一性和稳定性
    能量不等式这一部分需要知道的是能量的表达式\[E(t)=\int_{0}^{l}u_{t}^{2}+a^{2}u_{x}^{2}dx\]一般而言题目常见的问法是证明能量是减少的,也就是我们需要证明\[\dfrac{d}{dt}E(t)\le0\]在计算\(\dfrac{d}{dt}E(t)\le0\)的时候一定会用的题目给的方程条件去凑微分,还会......