计算机网络
文章平均质量分 64
千码君2016
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
什么是同源策略什么又是CORS?
CORS(跨域资源共享)是解决浏览器同源策略限制的机制,允许不同源之间的资源请求。它通过HTTP头部实现跨域通信,包括简单请求和预检请求两种方式。关键头部如Access-Control-Allow-Origin指定允许访问的源,Access-Control-Allow-Methods定义允许的HTTP方法。CORS在保持同源策略安全性的同时,为现代Web应用提供了安全的跨域数据交互方案。原创 2025-10-13 11:13:40 · 444 阅读 · 0 评论 -
OVS:ovn是如何支持组播的?
OVN基于Open vSwitch提供虚拟网络组播支持,通过逻辑交换机的IGMP snooping实现二层组播转发,逻辑路由器的PIM协议处理三层跨子网组播。控制平面管理组播状态并配置流表,数据平面执行精准转发。支持与物理网络通过VXLAN/VLAN交互,实现虚拟与物理组播流量的互通。典型配置包括启用逻辑交换机的IGMP snooping和设置逻辑路由器组播路由,确保高效、隔离的组播通信。原创 2025-08-18 23:11:54 · 1023 阅读 · 0 评论 -
OVS:ovn为什么默认选择Geneve作为二层隧道网络协议?
OVN选择Geneve协议主要基于其灵活扩展性和性能优势。Geneve的TLV结构支持传输ACL等元数据,解决了VXLAN固定头部的限制。其UDP封装优化了校验计算,提升处理效率,并与现有硬件卸载技术兼容。此外,Geneve标准化程度高,支持ECMP负载均衡,为OVN未来扩展提供空间。这些特性使其成为OVN理想的二层隧道协议选择。原创 2025-08-18 22:14:42 · 494 阅读 · 0 评论 -
OVS:除了Geneve和VXLAN,还有哪些虚拟化网络协议?
除了Geneve和VXLAN,常见的虚拟化网络协议还有多种。NVGRE基于GRE技术,用24位VNID标识虚拟网络,适用于跨网虚拟机迁移,曾被微软广泛使用;STT是基于TCP的无状态隧道技术,效率高,为VMware NSX采用。传统的VLAN通过12位标签隔离网络,但数量有限;MPLS基于标签转发,支持大量虚拟网络,适合高性能场景。GRE是通用三层隧道协议,需结合其他机制实现隔离;IPsec安全性高,适用于跨公网通信;MAC-in-MAC依赖二层网络,用于数据中心内部通信。这些协议各有优劣,适用场景不同原创 2025-08-18 19:50:03 · 983 阅读 · 0 评论 -
OVS:Vxlan和Geneve协议大对比
Geneve与Vxlan协议对比摘要 Geneve和Vxlan是网络虚拟化的核心协议。Vxlan(2011年提出)采用固定8字节头部,支持24位VNI,基于UDP 4789端口,性能更高(比Geneve快12%),但仅支持IPv4,适用于传统虚拟化场景。Geneve(2016年推出)扩展性更强,支持动态TLV选项(0-252字节)和IPv4/IPv6双栈,UDP端口为6081,适合云原生环境(如Kubernetes),但封装性能稍低。Vxlan在硬件卸载和成熟生态中占优(占75%市场份额),而Geneve凭原创 2025-08-18 18:21:01 · 859 阅读 · 0 评论 -
计算机网络:ovn架构中南北向数据库的“”翻译过程“”是指的什么?
ovn-northd是OVN网络中的核心翻译组件,负责将高层逻辑配置(北向数据库NB DB)转换为底层物理实现(南向数据库SB DB)。该程序持续监听NB DB变化,将逻辑交换机、路由器等抽象概念映射为具体的网桥、端口和流表规则。在转换过程中,它处理ACL转流规则、VLAN/VXLAN封装等网络虚拟化技术,实现逻辑网络到物理网络的精确转换。ovn-northd通常以守护进程模式运行,实时同步两端数据库状态,确保配置变更及时生效。原创 2025-08-12 00:33:28 · 187 阅读 · 0 评论 -
计算机网络:ovn数据通信都是用了哪些协议?
OVN架构中中央节点与数据节点通信依赖两种核心协议:OVSDB协议用于控制平面配置同步,通过TCP端口6642/6643实现数据库变更订阅;Geneve协议用于数据平面流量转发,通过UDP 6081端口封装虚拟网络流量。前者负责规则下发,后者实现节点间隧道通信,二者协同构建完整的OVN通信链路。原创 2025-08-11 21:19:31 · 326 阅读 · 0 评论 -
计算机网络:如何理解目的网络不再是一个完整的分类网络
CIDR技术突破传统IP地址分类限制,采用可变长子网掩码实现灵活地址分配。传统A/B/C类固定划分导致地址浪费,而CIDR通过"网络前缀+主机号"的动态划分(如192.0.2.0/24),使目的网络由前缀标识而非固定类别。这一改进显著提升地址利用率,支持路由聚合优化网络结构,同时减少路由表条目,极大提升了互联网扩展性和路由效率。原创 2025-08-10 23:45:00 · 293 阅读 · 0 评论 -
计算机网络:路由聚合的注意事项有哪些?
路由聚合需关注子网连续性、掩码计算及协议适配,避免黑洞与次优路径。关键点包括:1)确保被聚合子网连续且二进制前缀一致;2)精确计算最小覆盖掩码;3)聚合设备需具备所有明细路由;4)不同协议(RIP/OSPF/BGP)需特殊处理;5)抑制明细路由防止冲突。测试验证必不可少,通过路由表检查与连通性测试确保聚合有效性。原创 2025-08-10 23:00:00 · 912 阅读 · 0 评论 -
计算机网络:路由聚合是手动还是自动完成的?
摘要:路由聚合可通过自动或手动方式实现。自动聚合由协议(如RIP v1、EIGRP)根据主类网络完成,但灵活性差;手动聚合(如OSPF、BGP)允许管理员精确控制汇总范围,适用于复杂网络。实际应用中,无类协议环境多采用手动聚合以提高路由管理效率。原创 2025-08-10 16:56:22 · 549 阅读 · 0 评论 -
计算机网络:超网即路由聚合一定需要连续的IP地址吗?
超网(路由聚合)需要连续的IP地址块才能有效工作,这是由IP地址的二进制特性和子网掩码规则决定的。核心原理是通过更短的前缀合并相邻子网,如192.168.1.0/24和192.168.2.0/24可聚合为192.168.0.0/22。非连续的地址块不能安全聚合,强行操作可能导致路由错误。实际网络设计中,必须规划连续的地址空间以支持路由聚合,从而优化路由表规模。原创 2025-08-10 21:00:00 · 378 阅读 · 0 评论 -
计算机网络:你听说过超网吗?
超网(Supernetting)是一种网络地址聚合技术,通过合并多个连续子网形成更大的网络,优化路由管理和IP分配。其核心基于CIDR技术,通过缩短子网掩码实现地址块合并。超网能简化路由表、提高网络效率,适用于ISP等大规模地址分配场景。与子网划分相反,超网通过减少网络位合并网络,而子网通过增加网络位拆分网络。超网技术在现代互联网架构中扮演重要角色,有效提升路由优化和地址管理效率。原创 2025-08-10 16:33:42 · 414 阅读 · 0 评论 -
计算机网络:什么是AD域
摘要: AD域(Active Directory Domain)是微软基于活动目录技术的网络管理架构,用于集中管理用户、设备和权限等资源。其核心功能包括统一身份管理、组策略安全控制、资源共享、单点登录(SSO)和操作审计。关键组件涵盖域控制器(DC)、活动目录数据库、组策略对象(GPO)和组织单位(OU)。AD域能简化企业IT运维、增强安全并提升效率,适用于多场景如企业内部网络、教育机构及跨地域组织,是微软生态的重要基础组件。(150字)原创 2025-08-10 15:56:48 · 1124 阅读 · 0 评论 -
计算机网络:求地址块128.14.35.7/20中的相关信息
摘要:给定IP地址块128.14.35.7/20,其网络地址为128.14.32.0(通过二进制与运算得出)。IP地址最小值为网络地址128.14.32.0,最大值为广播地址128.14.47.255(主机位全1)。该地址块包含4096个地址,其中可用主机地址数为4094(排除网络地址和广播地址)。关键计算步骤是将IP和掩码转换为二进制进行按位与运算。原创 2025-08-10 09:26:00 · 472 阅读 · 0 评论 -
计算机网络:广播地址就是默认子网中最大的IP地址吗?
广播地址通常是子网中最大的IP地址,因为根据TCP/IP协议,广播地址的主机位全为1,这在数值上对应子网内最大的地址(如192.168.1.255/24)。虽然存在非标准场景的例外情况,但在规范网络环境中,广播地址必然是该子网的最大地址。这一特性由IP地址结构决定,是网络通信的基础规则。原创 2025-08-10 08:33:57 · 427 阅读 · 0 评论 -
计算机网络:子网的起始地址就是默认的网络地址吗?
子网划分中,子网的起始地址与默认网络地址存在区别。默认网络地址是未划分子网时的原始地址(如B类地址172.16.0.0/16),而子网起始地址是划分子网后每个子网的第一个地址(如172.16.1.0/24)。仅当网络未划分时两者才相等。子网起始地址是划分后的产物,默认网络地址是划分前的地址,是否相同取决于是否进行了子网划分。原创 2025-08-10 07:47:20 · 396 阅读 · 0 评论 -
计算机网络:深入了解CIDR地址块如何利用VLSM进行子网划分的过程
CIDR与VLSM结合实现高效IP地址分配。CIDR允许任意长度网络前缀,VLSM则在同一网络中使用不同子网掩码。通过实例演示192.168.1.0/24地址块划分:首先按主机需求计算子网掩码长度(如50台需要/26),然后从大到小依次分配子网(先/26再/27最后/28),确保地址不重叠。这种动态分配方式能显著提高IP利用率,但需设备支持无类别路由并按需顺序划分。两者协同工作,既支持网络聚合又实现精细划分,是IP地址管理的核心技术。原创 2025-08-09 21:45:00 · 842 阅读 · 0 评论 -
计算机网络:CIDR地址块划分子网可以使用VLSM吗?
CIDR和VLSM是现代IP地址规划的核心技术。CIDR通过可变长度前缀高效分配地址空间,而VLSM允许在同一主网络中使用不同子网掩码划分不同大小的子网。两者完全兼容,CIDR地址块可通过VLSM进一步细分,如将/24划分为多个/25或/26子网。这种组合能提高地址利用率,支持层次化网络设计,实现地址空间的高效分配和网络的灵活扩展。原创 2025-08-09 16:41:46 · 346 阅读 · 0 评论 -
计算机网络:如何将/22的CIDR地址块划分为4个子网
摘要:将/22 CIDR地址块划分为4个子网,需新增2位子网掩码(扩展至/24)。每个子网包含256个地址(含网络和广播地址),可用254个IP。以原网络A.B.C.0/22为例,4个子网分别为A.B.C.0/24、A.B.(C+1).0/24、A.B.(C+2).0/24和A.B.(C+3).0/24,每个子网对应独立的IP范围。实际应用时替换A.B.C为具体网络地址即可。(150字)原创 2025-08-09 16:31:00 · 727 阅读 · 0 评论 -
计算机网络:CIDR地址块如何划分子网
CIDR(无类域间路由)通过"IP地址/前缀长度"表示网络,打破传统IP分类限制。子网划分时直接从主机位借位作为子网位,无需考虑A/B/C类限制。核心计算公式:子网数量=2^子网位位数,可用主机数=2^主机位位数-2。以192.168.1.0/24划分为4个子网为例,需借2位子网位,剩余6位主机位,每个子网可容纳62台主机。相比传统有类划分只能在类边界后借位,CIDR可在任意位进行划分,更加灵活高效。原创 2025-08-09 15:45:40 · 963 阅读 · 0 评论 -
计算机网络:一文搞定无类别域间路由CIDR
CIDR(无类别域间路由)技术解析 CIDR(Classless Inter-Domain Routing)是1993年提出的IP地址分配技术,旨在解决传统分类地址(A/B/C类)存在的地址浪费和路由表膨胀问题。其核心创新包括:1)采用无类别前缀表示法(如x.x.x.x/y),灵活定义网络位长度;2)支持路由聚合(超网),将多个连续网络合并为更大CIDR块以减少路由条目;3)通过子网掩码与网络前缀的对应关系,实现更高效的地址空间划分。CIDR显著提升了IP地址利用率,简化了路由管理,成为现代互联网的核心技术原创 2025-08-09 00:28:34 · 990 阅读 · 0 评论 -
计算机网络:到底什么是可变长子网掩码VLSM?
VLSM(可变长子网掩码)通过为不同子网分配不同长度的子网掩码,有效解决IP地址浪费问题。与FLSM(固定长子网掩码)相比,VLSM能根据实际主机需求(如50台、20台、10台)灵活划分地址空间,大幅提高利用率。其核心实现步骤包括:按主机数计算所需主机位和掩码、从大到小顺序划分、确保地址不重叠。VLSM需要无类路由协议支持,适用于层次化网络设计,是优化IP地址分配的关键技术。原创 2025-08-08 16:41:45 · 1186 阅读 · 0 评论 -
计算机网络:总是傻傻分不清的VLSM和CIRD
摘要: VLSM(可变长子网掩码)和CIDR(无类别域间路由)的核心差异在于操作方向与目的。VLSM通过变长掩码将大网络拆分为不同大小的子网(如/16→/26),提高IP地址利用率,适用于企业内部子网规划。CIDR则通过缩短掩码合并连续小网络为超网(如/24→/22),简化路由表,多用于ISP路由汇总。关键区别:VLSM是“拆分省地址”,CIDR是“合并省路由”。原创 2025-08-07 18:25:33 · 1100 阅读 · 0 评论 -
计算机网络:固定网络位长度子网划分flsm和可变长子网掩码划分vlsm的区别
本文解析了IP地址管理中的子网划分和VLSM技术。子网划分通过借主机位作为子网位,将大网络分割为多个子网,提高地址利用率并缩小广播域。VLSM是进阶技术,允许不同子网使用不同长度的子网掩码,实现精细化地址分配。文章详细介绍了两种技术的核心原理、计算方法和应用场景,比较了传统子网划分(FLSM)与VLSM的差异,指出VLSM在地址利用率方面的优势,并强调其需要支持无类别路由协议。掌握这些技术对优化网络设计至关重要。原创 2025-08-07 11:53:44 · 764 阅读 · 0 评论 -
计算机网络:一个 IP 地址可以同时属于 A 类、B 类或 C 类吗?
摘要:IPv4地址严格分类为A、B、C类,彼此互不重叠。A类(0-127)、B类(128-191)、C类(192-223)分别由最高1-3位二进制标识,范围独立。例如10.0.0.1仅属A类,192.168.1.1仅属C类。D类(多播)和E类(保留)同样互斥。因此,一个IP地址不可能同时属于多个类别。原创 2025-08-06 18:30:24 · 300 阅读 · 0 评论 -
计算机网络:如何判断B或者C类IP地址是否划分了子网
摘要:判断B类/C类IP地址是否子网划分的关键在于子网掩码的网络位长度是否超过该类的默认网络位长度 B类地址默认网络位长度为16位(掩码/16),若掩码长度>16(如/24、255.255.255.0),则说明借用了主机位划分子网 C类地址默认网络位长度为24位(掩码/24),若掩码长度>24(如/26、255.255.255.192),则说明存在子网划分 判断方法:通过子网掩码的CIDR前缀长度或二进制掩码中“1”的位数,对比B类(>16)或C类(>24)是否超出对应默认值即可快速原创 2025-08-06 17:53:45 · 661 阅读 · 0 评论 -
计算机网络:详解路由器如何转发子网数据包
划分子网后,路由器通过路由表和最长前缀匹配原则进行数据包转发。首先解封装数据包提取目的IP地址,然后遍历路由表,用子网掩码与目的IP做与运算匹配网络地址。若有多条匹配,选择最长前缀的路由项。最后通过出接口转发数据包(直连子网直接交付,非直连则发往下一跳)。实例演示了192.168.1.5数据包如何匹配25位子网路由。若无匹配路由,则检查默认路由或丢弃数据包。该机制确保数据包精准到达目标子网。原创 2025-08-05 16:19:09 · 1164 阅读 · 0 评论 -
计算机网络:如何将一个B类IP地址分为4个子网
摘要:B类IP地址(默认子网掩码255.255.0.0)划分4个子网需借2位主机位作为子网位,生成新子网掩码255.255.192.0。以172.16.0.0为例,4个子网范围分别为:172.16.0.0/18(0.1-63.254)、172.16.64.0/18(64.1-127.254)、172.16.128.0/18(128.1-191.254)和172.16.192.0/18(192.1-255.254)。每个子网可容纳16382台主机,通过二进制子网位(00/01/10/11)实现网段划分。原创 2025-08-05 08:51:41 · 418 阅读 · 0 评论 -
计算机网络:理解路由的下一跳
路由转发表中的“下一跳”(Next Hop)指数据从当前路由器出发后,到达目的地址的第一个中转站地址。它体现了网络分段转发的特性:每个路由器只负责将数据交给更接近目标的相邻节点(下一跳),而非规划全程路径。名称中的“跳”代表设备间的一次转发,类似快递分拣中心只负责将包裹送往下一站。这种设计使路由器只需维护局部转发信息,最终通过多跳接力实现端到端通信。原创 2025-08-04 21:15:05 · 1361 阅读 · 0 评论 -
计算机网络:子网掩码在路由转发中的关键作用
摘要:子网掩码在路由表中起关键作用,主要用于界定IP地址的网络位和主机位边界。其核心功能包括:1)区分IP地址的网络部分和主机部分,准确定位目标网络;2)支持子网划分,提高IP地址利用率;3)为路由器提供路由匹配依据,通过"与运算"确定最佳转发路径,遵循最长前缀匹配原则。子网掩码是连接IP地址与网络范围的必要组件,缺少它将导致路由器无法确定网络边界,影响数据包的正确转发。原创 2025-08-04 18:51:31 · 667 阅读 · 0 评论 -
计算机网络:网络号和网络位是不是同一个意思
网络号和网络位是两个不同概念。网络号是IP地址中标识具体网络的部分(如192.168.1.0),由IP地址与子网掩码运算得到;网络位则是子网掩码中"1"的个数(如24位),决定网络号的长度和网络规模。网络号是具体地址值,网络位是位数概念,二者紧密相关但本质不同。原创 2025-08-04 17:41:46 · 423 阅读 · 0 评论 -
计算机网络:网络号和网络地址的区别
摘要: 网络号与网络地址是IP地址划分中的关键概念,二者既有联系又有区别。网络号是IP地址中标识网络的部分片段(如192.168.1),由子网掩码划分而来,用于区分不同网络;网络地址则是网络号的完整表现形式(如192.168.1.0),由“网络号+全0主机号”构成,专门标识整个网络并用于路由。核心区别在于:网络号是IP的一部分,而网络地址为完整IP格式。二者的关联可总结为:网络地址=网络号+全0主机号。原创 2025-08-04 17:12:54 · 595 阅读 · 0 评论 -
计算机网络:子网之间默认无法通信的原因到底是什么?
摘要: 子网间默认无法通信的核心原因在于数据链路层和网络层的双重隔离机制。数据链路层通过子网划分隔离广播域,使ARP广播无法跨子网获取目标MAC地址;网络层则因默认缺少路由规则导致数据包无法转发。虽然网络地址不同是子网划分的结果,但通信失败的直接原因是无法获取跨子网MAC地址和缺失路由表项。要实现跨子网通信,必须配置正确的默认网关和路由表。这种设计本质上是TCP/IP协议栈分层架构和广播域隔离的必然结果。原创 2025-08-04 15:30:00 · 538 阅读 · 0 评论 -
计算机网络:详解网络地址的计算步骤
摘要:网络地址计算是网络规划的核心,通过IP地址和子网掩码确定网络标识、广播地址和可用主机范围。关键步骤包括:1)将IP和子网掩码转换为二进制;2)通过"与运算"计算网络地址;3)根据子网掩码确定网络位和主机位;4)主机位全1得到广播地址;5)网络地址+1到广播地址-1为可用主机范围;6)2^主机位数-2计算可用主机数量。以192.168.1.100/25为例,网络地址为192.168.1.0,广播地址192.168.1.127,可用主机126台。这一过程是子网划分和路由配置的基础。原创 2025-08-04 10:28:19 · 769 阅读 · 0 评论 -
计算机网络:网络地址和网关地址的关系
网络地址和网关地址是计算机网络中的两个关键概念。网络地址通过IP与子网掩码运算得出,标识一个网段(如192.168.1.0);网关地址则是该网段的出口IP(如192.168.1.1),用于转发跨网数据。网关必须属于网络地址所在的网段,而网络地址依赖网关实现跨网通信。二者关系可概括为:网络地址划定"本地范围",网关作为"出入口"连接外部网络,共同完成网络内和跨网通信。原创 2025-08-04 05:45:00 · 1264 阅读 · 0 评论 -
计算机网络:明明子网掩码相同,为什么划分子网之后,子网之间就无法互通了
摘要 子网掩码相同但子网间无法互通的原因在于:1)子网划分通过借位将大网络拆分为多个独立小网络(子网位区分);2)子网掩码仅定义网络位长度,不同子网的网络地址实际不同;3)主机通信规则要求同网络(相同网络地址)才能直接通信,跨子网必须通过路由器转发。因此,即使子网掩码相同,网络地址差异仍使子网隔离,需路由配置才能互通。(149字)原创 2025-08-04 05:00:00 · 898 阅读 · 0 评论 -
计算机网络:如何将一个C类网络划分成6个或者8个子网
将一个C类网络划分为6个或8个子网,需从主机位借3位作为子网位。C类默认掩码为255.255.255.0,借3位后变为255.255.255.224(/27)。每个子网可容纳30台主机(2^5-2)。划分6个子网时取前6个子网(192.168.1.0-192.168.1.191),划分8个子网则使用全部8个子网(192.168.1.0-192.168.1.224)。关键是通过借位计算子网数(2^n)并确定新掩码和子网范围。原创 2025-08-04 00:45:00 · 1005 阅读 · 0 评论 -
计算机网络:如何将一个C类网络划分成两个子网
摘要:C类网络划分为两个子网需从主机位借用1位,将子网掩码改为255.255.255.128(/25)。每个子网获得126个可用IP地址:子网1为x.x.x.1-126(广播地址x.x.x.127),子网2为x.x.x.129-254(广播地址x.x.x.255)。例如192.168.1.0/25可划分为192.168.1.0和192.168.1.128两个子网。该划分方式满足中小型网络需求,每个子网支持126台主机。原创 2025-08-03 17:21:42 · 637 阅读 · 0 评论 -
计算机网络:如何在实际网络中进行子网划分
子网划分通过“借位”将大IP网络分割为多个小网络,以提高IP利用率、隔离流量并简化管理。核心步骤包括:1)确定所需子网数和主机数;2)计算所需子网位和主机位;3)确定子网掩码;4)划分子网范围。以C类地址192.168.1.0/24划分为4个子网为例,需借2位子网位,子网掩码为255.255.255.192,每个子网支持62台主机。实际应用中需平衡子网与主机数量,考虑VLSM和路由汇聚,并做好文档记录。原创 2025-08-03 16:31:40 · 740 阅读 · 0 评论 -
计算机网络:为什么IPv6没有选择使用点分十进制
IPv6采用冒号分十六进制而非点分十进制,主要因128位地址长度远超IPv4的32位。点分十进制会导致16段冗长地址(如255.255...255.255),可读性差。十六进制将128位分为8个16位段,每段4字符(如FFFF),转换高效且支持零压缩(如::替换连续零段),总长不超过39字符,大幅提升简洁性和处理效率。这种设计完美适配IPv6的超长地址需求。原创 2025-08-02 11:15:30 · 466 阅读 · 0 评论
分享