| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 网络协议 -> HCIA---第八天 -> 正文阅读 |
|
[网络协议]HCIA---第八天 |
VLANV-- 虚拟 LAN —-- 局域网 -- 地理覆盖范围较小的网络 MAN --- 城域网 WAN -- 广域网 VLAN中的LAN指的是广播域 VLAN -— 虚拟局域网 —— 交换机和路由器协同工作后,将原来的一个广播域,逻辑上切分为多个虚拟的广播域。 第一步∶创建VLAN <Huawe i>display vlan IEEE --- 802.10标准 = dot1q VID-— VLAN ID —— 用来区分和标定不同的VLAN。VID由12位二进制构成,取值范围0- 4095。0和4095作为保留,1-4094。 [Huaweij]vlan 2 -— 创建VLAN [Huawe i-v lan2] [Huawei]vlan batch 4 to 100 -- 批量创建VLAN [Huawei]undo vlan batch 4 to 100 —- 批量删除VLAN 第二步∶将接口划分到VLAN中 VID配置映射到交换机的接口,实现VLAN的划分 ——— 一层VLAN/物理VLAN VID配置映射MAC地址,来实现VLAN的划分 —— 二层VLAN 数据帧中类型字段标识是上层协议类型,和VID进行映射,来区分VLAN范围 —-- 三层VLAN ? 交换机的转发原理∶数据通过接口来到交换机,交换机先记录源MAC地址和接口的映射关系,顺便,将接口对应的VID进行记录。之后,看目标MAC地址,若目标MAC地址在MAC地址表中有记录且VID和源MAC对应的VID相同,则进行单播;否则,进行泛洪 ,泛洪范围为VID与源MAC对应的VID相同的接口。 ? 因为以太网Ⅱ型针没有添加标签的位置,所以,802.1Q规定,在源MAC地址和type字段之间增加4个字节的tag(标签)(一定包含12位的VID)。这样新的帧结构我们称为802.10Q帧或者叫tagged帧。将没有打标签的帧称为untagged帧。 ? 我们把交换机和计算机之间的链路称为ACCESS链路,ACCESS链路只能通过untagged 的帧,并且,这些帧只能属于某一个特定的VLAN。我们把交换机和交换机之间链路称为trunk链路(trunk干道),trunk干道中运行通过tagged帧,且这些帧可以属于多个VLAN。 第二步配置 [sw1-GigabitEthernet0/0/1]port link-type access [sw1-GigabitEthernet0/0/1]port default vlan 2 [sw1]port-group group-member GigabitEthernet 0/0/3 to GigabitEthernet 0/0/4 [sw1-port-gr oup] - 创建接口组 第三步∶配置TRUNK千道(SW - SW,SW - R) 第三步配置 [sw1-GigabitEthernet0/0/5]port link-type trunk —— 定义链路类型 [sw1-GigabitEthernet0/0/5]port trunk allow-pass vlan 2 to 3-— 放通对应VLAN流量 [sw2-GigabitEthernet0/0/1]port trunk allow-pass vlan all —— 放通所有流量 第四步∶VLAN间路由 ---单臂路由 路由器的子接口 —— 路由器的虚拟接口 -— 将路由器的一个物理接口逻辑上划分为多个虚拟的子接口 [Huawei]int g 0/0/0.1 [Huawei-GigabitEthernet0/0/0.1]—- 创建子接口 配置子接口: [Huawei-GigabitEthernet0/0/0.1]ip address 192.168.1.254 24 [Huawei-GigabitEthernet0/0/0.1]—- 给子接口配置IP地址 [Huawei-GigabitEthernet0/0/0.1]dot1q termination vid 2 —- 定义子接口管理的VID [Huawei-GigabitEthernet0/0/0.1]arp broadcast enable— 开启ARP广播 NAT在IP地址空间中,A,B,C三类地址中各有一部分地址,他们被称为私有地址(私网IP地址),其余的所有地址都称为公有地址(公网IP地址) A∶10.0.0.0-10.255.255.255 — 相当于一个A类的网段 B∶172.16.0.0- 172.31.255.255 —— 相当于16条B类网段 C∶192.168.0.0-192.168.255.255 —-相当于256条C类的网段 私网IP地址 --— 可复用性(仅保持私网内部的唯一性即可) —— 不能再互联网中使用 我们将使用私网IP地址搭建的网络称为私网,将使用公网IP地址进行通信的网络称为公网。 NAT技术 -— 网络地址转换技术 ——— 他的基本作用就是实现私网IP地址和公网IP地址之间的一个转换。 华为设备,所有NAT相关的配置,都是在边界路由器的出接口上进行配置的。 静态NAT 动态NAT NAPT 端口映射 静态NAT ---一对一的NAT 静态NAT就是通过配置,在私网边界路由器上建立维护一张静态地址映射表。静态地址映射表中记录的是公网IP地址和私网IP地址之间一一对应的关系。 [r2-GigabitEthernet0/0/2]nat staticglobal 12.0.0.3 inside 192.168.1.2 1,必须和公网IP在同一个网段 2,这个IP地址一定是你花钱问ISP买来的 12.0.0.3这个地址称为漂浮地址 [r2]di splay nat static —- 查看静态地址映射表 动态NAT-- 多对多的NAT 1,创建公网IP地址组 [r2]nat address-group 1 12.0.0.4 12.0.0.8 一定买的是连续的公网IP地址 2,通过ACL来抓取私网IP流量 [r2]acl 2000 [r2-acl-basic-2000]rule permit source 192.168.0.00.0.255.255 3,将公网IP组和ACL抓取的流量绑定 [r2-GigabitEthernet0/0/2]nat outbound 2000 address-group1 no-pat 动态MAT在同一时间内,依然是一对一的NAT。当上网需求量过大时,延迟会较高。 NAPT --— 网络地址端口转换 —-- PAT 一对多的NAPT — EASY IP 1,抓取私网流量 [r2-acl-basic-2000]rule permit source 192.168.0.0 0.0.255.255 2.配置EASY IP [r2-Gi gabitEthernet0/0/2]nat outbound 2000 多对多的NAPT 1,创建公网IP地址组 [r2]nat address-group 1 12.0.0.4 12.0.0.8 一定买的是连续的公网IP地址 2,通过ACL来抓取私网IP流量 [r2]ac I 2000 [r2-acl-basic-2000]rule permit source 192.168.0.0 0.0.255.255 3,将公网IP组和ACL抓取的流量绑定 [r2-GigabitEthernet0/0/2]nat outbound 2000 address-group 1 端口映射 [r2-GigabitEthernet0/0/2]nat server protocol tcp global 12.0.0.1 80 inside 192. 168.1.10 80 [r2-GigabitEthernet0/0/2]nat server protocol tcp global current-interface 80 inside 192. 168.1.10 80 Warning:The port 80 is well-known port.If you continue it may cause function fai lure. Are you sure to cont inue?[Y/N]:y |
|
网络协议 最新文章 |
使用Easyswoole 搭建简单的Websoket服务 |
常见的数据通信方式有哪些? |
Openssl 1024bit RSA算法---公私钥获取和处 |
HTTPS协议的密钥交换流程 |
《小白WEB安全入门》03. 漏洞篇 |
HttpRunner4.x 安装与使用 |
2021-07-04 |
手写RPC学习笔记 |
K8S高可用版本部署 |
mySQL计算IP地址范围 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 7:48:00- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |