路由基础
基础概念理解 什么是默认网关?默认网关是主机跨网段通信时,不知道目标在哪个网络时,把数据交给的出口设备(一般是路由器接口)。 主机什么时候会把数据交给默认网关?当目标IP不在本地网段时,交给默认网关。 为什么默认网关必须和主机在同一个网段?默认网关必须和主机同一个网段,这样主机才能通过ARP获取到网关Mac,完成第一跳转发,默认网关和主机必须能直接二层通信。 路由器转发数据包时,主要查看的是目标MAC地址还是目标IP地址?路由器工作在网络层,转发数据包时,主要查看的是IP地址。 交换机转发数据帧时,主要查看的是什么?交换机工作在第二层,转发数据帧时,主要查看的是Mac地址。 设备转发区别 设备 工作层 转发时查看什么表 根据什么地址转发 交换机 二层数据链路层 MAC地址表 目标MAC地址 路由器 三层网络层 路由表 目标IP地址 路由表(RIB)理解 路由器收到一个IP包后,最核心的动作是什么?根据IP地址查看路由表,进行最长前缀匹配,决定转发路径。 路由表中的一条路由,至少包含哪些信息?目标IP ,目标子网掩码,下一跳,路由来源/类型(比如直连路...
NAT、PAT网络地址转换思考题
静态 NAT 与动态 NAT 区别是什么?静态 NAT(Static NAT):一对一,固定映射,提前绑定。动态 NAT(Dynamic NAT):一对一,但不固定,用时分配,从地址池“临时分配”公网 IP。 PAT 如何区分不同主机?多个内网主机 → 共用一个公网 IP,通过“端口号”区分 动态 NAT 为什么会耗尽地址?动态 NAT 不复用 IP(不像 PAT),一个内网主机占用一个公网 IP,所以会耗尽。 端口映射常用于什么场景?外网访问内网服务。 inside 与 outside 如何判断?inside是需要被转换的一侧,outside是不需要转换的一侧。一般inside是内网(私网),outside是外网(公网)。 回包是怎么找到原主机的?靠 NAT 表 + 端口匹配。
IPv6
为什么选择IPv6? IPv4 IPv6 公网地址枯竭 “无限”地址分配,2^128 报文头设计不合理 地址层次化分配 对ARP的依赖,导致广播泛滥 即插即用 报文头设计不合理 简化的报文头部 IPv6安全特性 保证端到端通信完整性 对移动性的支持 增强的QoS特性 IPv6过渡技术 IPv4/IPv6双栈 隧道技术 转换技术 软硬件同时支持IPv4、IPv6 将IPv6封装于IPv4,用于解决IPv6孤岛 通过NAT64将两边的IPv4和IPv6进行互转 IPv6地址 IPv6地址格式 IPv6地址结构 IPv6地址前缀 IPv6地址接口标识 IPv6地址类型 IPv6常见单播地址-LLA IPv6常见单播地址-GUA IPv6常见单播地址-ULA IPv6组播地址IPv6组播Mac 邻居发现协议(NDP,Neighbor Discovery Protocol) NDP概述 NDP报文类型及功能 路由器发现 IPv6 OSPF、EIGRP基本配置OSPF 命名模式的EIGRP OSPFv3
