针对计算机网络中网络层知识点进行考研重点梳理,根据哈工大408计算机网络考研大纲,结合慕课重点知识,逐条梳理思维导图,层次清晰,内容详细。
1
华为OSPF协议配置
2022-12-25 22:18:32 1.26MB 华为 华为路由器
1
RIP协议是最早的路由协议,OSPF是目前应用最广泛的IGP协议,IS-IS是另外一种链路状态型的路由协议,BGP协议是唯一的EGP协议,那么这几种路由协议有什么特点和不同呢?下面就一起来看看了解下
2022-12-25 20:36:56 48KB 路由协议 RIP OSPF IS-IS
1
路由表的建立:手工添加静态路由 手工配置静态路由 几乎无开销,配置简单 需管理员人工维护,适合简单拓朴结构的网络
2022-12-23 16:25:03 3.06MB IP路由详解
1
Cisco的路由表 RouterA#sh ip route Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B – BGP, D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area, N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2, E1 - OSPF external type 1, E2 - OSPF external type 2, E – EGP, i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default, U - per-user static route, o – ODR, T - traffic engineered route Gateway of last resort is not set 172.16.0.0/24 is subnetted, 1 subnets C 172.16.1.0 is directly connected, Ethernet0 10.0.0.0/24 is subnetted, 2 subnets R 10.2.2.0 [120/1] via 10.1.1.2, 00:00:07, Serial2 C 10.1.1.0 is directly connected, Serial2 R 192.168.1.0/24 [120/2] via 10.1.1.2, 00:00:07, Serial2 Network Protocol Destination Network Connected Learned 10.120.2.0 172.16.1.0 Exit Interface E0 S0 路由器开始只知道与自己直连的网络,必须学习那些与自己非直连的目的网络 目的网络 管理距离AD(区分不同路由协议的可信度)和度量值metric(在同一路由协议内比较不同路由的代价) 下一跳IP地址 转发接口
2022-12-21 23:05:13 1.1MB IP 路由
1
网络P3 基于普通转发表的路由器实现(采用的策略:最长前缀匹配)。
2022-12-21 17:34:01 83KB Java
1
12.1 路由核心数据结构 路由分为策略路由和多路路由,策略路由会参考用户设置的一些路由策略。路由可以使 用 tcp/ip 分析的下篇系列文章之一中的 route 和 ip route 工具设置。路由分为路由部分包括 三大块,路由缓存、路由表、路由信息查找。策略路由常用于安全和统计(经济)方面。多路 路由允许对于一个给定的目的地址分配多个下一跳入口。这常被用于主备(可靠性、鲁棒性) 路由。 路由表的构建途径: 通过用户命令[route(ioctl) 、ip route(netlink)]静态配置 通过路由协议动态配置,这些协议是 BGP(Border Gateway Protocol)、EGP(Exterior Gateway Protocol)以及 OSPF(Open Shortest Path First) 这一章的内容基于 route 方法,其它的配置路由的方法不在这章中,但是上面的方法区 别在于配置方法,而对应调用的路由核心函数以及操作的核心路由数据结构是一样的,这章 的主要内容就是关于这些和核心函数和核心数据结构的。 路由相关数据结构在 include/net/route.h struct ip_rt_acct { __u32 o_bytes; //发送数据的字节数 __u32 o_packets; __u32 i_bytes; __u32 i_packets; }; 这个结构体在 ip_rcv_finish中被使用到,由于网络数据包的统计,分别按照 byte和 packet 两种方法计数,ip_rcv_finish 在网络层接收中分析过,这里会再一次看到在网络层被跳过的 关于路由相关的代码,下面的代码片段就是上面统计信息被赋值的一个地方: static int ip_rcv_finish(struct sk_buff *skb) { #ifdef CONFIG_IP_ROUTE_CLASSID if (unlikely(skb_dst(skb)->tclassid)) { struct ip_rt_acct *st = this_cpu_ptr(ip_rt_acct); u32 idx = skb_dst(skb)->tclassid; st[idx&0xFF].o_packets++; st[idx&0xFF].o_bytes += skb->len; st[(idx>>16)&0xFF].i_packets++; st[(idx>>16)&0xFF].i_bytes += skb->len; } #endif } 由上面的使用可以知道,定义了基于路由的分类器就会使用该字段。该字段根据 idx 索 引可构成具有 256 个成员的数组。其初始化在 ip_rt_init 中完成。 rt_cache_stat 路由表缓存的统计信息,除了输入输出路由信息统计,还有垃圾回收信息。 fib_result 查找路由表会得到此结构。 struct fib_result { unsigned char prefixlen; unsigned char nh_sel; unsigned char type;
2022-12-21 16:40:48 4.07MB Linux TCP/IP 协议栈
1
网盘文件永久链接 1 基础问题 2 模拟器ENSP工具概述 3 传输介质简介. 4 基础概念和双工模式修改. 5 网络模型概述. 6 网络设备管理概述. 7 Console管理和认证实施. 8 认识实际的数据封装 9 MAC地址表形成和概述 10 IP基础 11 Telnet协议实施 12 以太帧格式概述 13 IP子网解析 14 IP网关以及IP头部解析 15 IP报头 16 ICMP协议基础 17 ARP协议基础 18 传输层基础和SSH实施 19 传输层报文头部基础 20 FTP基础实施 21 TFTP和FTP在真实设备应用 22 网络操作系统基础. 23 熟悉网络操作系统命令行 24 网络操作系统文件管理 25 交换基础 26 VLAN原理和基本概念. .........
2022-12-21 14:19:52 301B HCIA 数通
360P2路由器刷机包全部文件,从降级固件、调试版固件,breed到Pandorabox全部包含
2022-12-21 14:19:17 25.79MB 360p2 刷机包 pandorabox
1
华为BGP协议基础配置
2022-12-21 09:14:39 202KB 华为 华为路由器
1