diff --git "a/\344\275\231\350\216\271/.keep" "b/\344\275\231\350\216\271/.keep" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/\344\275\231\350\216\271/20240401\347\275\221\347\273\234\347\254\224\350\256\260.md" "b/\344\275\231\350\216\271/20240401\347\275\221\347\273\234\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..da10f78b2ac357f5ca9067f8088c5d4d5f25444e --- /dev/null +++ "b/\344\275\231\350\216\271/20240401\347\275\221\347\273\234\347\254\224\350\256\260.md" @@ -0,0 +1,18 @@ +## 网络设备 + + +网络设备是指用于连接、转发、过滤和处理数据的硬件设备,以构建计算机网络并实现数据通信。 + + + + ### 1.路由器(Router):路由器是用于连接不同网络并在它们之间传输数据的设备。它能够根据目标地址选择最佳路径,并控制数据包的转发。路由器在网络中起着关键的作用,帮助数据包在不同网络之间传输。 + +### 2.交换机(Switch):交换机用于连接局域网中的多台设备,根据 MAC 地址学习和转发数据帧。交换机能够提供更快速和精确的数据传输,有效地减少网络拥塞。 + +### 3.防火墙(Firewall):防火墙是一种网络安全设备,用于监控和控制网络流量,阻止未经授权的访问和恶意流量。防火墙可以帮助保护网络免受网络攻击和恶意软件的侵害。 + +### 4.网关(Gateway):网关是连接不同网络或协议的设备,充当数据在不同网络之间传输的桥梁。网关能够将数据从一个协议转换为另一个协议,实现不同网络之间的通信。 + +### 5.集线器(Hub):集线器是一种简单的网络设备,用于连接多台设备以共享网络。然而,集线器会广播数据包到所有连接的设备,因此效率较低,已逐渐被交换机取代。 + +### 6.三层交换机是一种网络设备,结合了二层交换机和路由器的功能,能够在网络中实现更高级的数据转发和路由功能 \ No newline at end of file diff --git "a/\344\275\231\350\216\271/20240403\347\254\224\350\256\260.md" "b/\344\275\231\350\216\271/20240403\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..083f1e9d4d51543aa0719705e0e41270584deed8 --- /dev/null +++ "b/\344\275\231\350\216\271/20240403\347\254\224\350\256\260.md" @@ -0,0 +1,42 @@ +## 双绞线 +双绞线是一种常见的电缆类型,用于传输数据或信号。它由两根绝缘的铜导线组成,这两根导线被扭在一起,从而减少外部干扰对信号的影响。双绞线通常用于网络连接、电话线路、数字音频传输等领域。 + +双绞线有两种主要类型:无屏蔽双绞线(UTP)和屏蔽双绞线(STP)。UTP 是最常见的类型,它不带屏蔽层,主要用于家庭网络、办公室网络等环境。STP 带有屏蔽层,可以提供更好的抗干扰能力,常用于工业环境或需要更高信号质量的场合。 + +## T568A +T568A 是一种用于安装网线的标准布线方法,通常用于乙太网(Ethernet)网络中。T568A 标准规定了在网线连接器(如 RJ45 连接器)中的 8 个导线的连接顺序。 + +T568A 标准的连接顺序如下: + +白绿色 + +绿色 + +白橙色 + +蓝色 + +白蓝色 + +橙色 + +白棕色 + +棕色 + + +## 网卡 +网卡是计算机用于连接计算机网络的硬件设备,通常安装在计算机的主板上。网卡的作用是将计算机内部数据转换为网络数据包,并通过网络电缆或无线信号传输到网络上,同时也可以接收来自网络的数据包并转换为计算机可识别的数据。 + + +类型:网卡的类型包括有线网卡和无线网卡。有线网卡通过网线连接到局域网或互联网,而无线网卡通过无线信号连接到无线局域网(Wi-Fi)。 + +接口:网卡通常使用 PCI、PCIe 或 USB 接口连接到计算机主板。无线网卡还可能使用 Mini PCIe 或 M.2 接口。 + +速度:网卡的速度通常以 Mbps(兆位每秒)或 Gbps(千兆位每秒)来表示,速度越快,数据传输速度越快。 + +驱动程序:为了使网卡正常工作,计算机需要安装相应的网卡驱动程序。这些驱动程序通常由网卡制造商提供,也可以通过操作系统的自动更新功能获取。 + +MAC 地址:每块网卡都有一个唯一的 MAC 地址(Media Access Control Address),用于在局域网中唯一标识网卡。 + +性能:网卡的性能取决于其传输速度、稳定性、兼容性等因素。高性能的网卡可以提供更快的网络连接速度和更稳定的数据传输。 \ No newline at end of file diff --git "a/\344\275\231\350\216\271/20240407\347\254\224\350\256\260.md" "b/\344\275\231\350\216\271/20240407\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..e204bd0fae1224a3df8b39b64d3aa693c7a7dc54 --- /dev/null +++ "b/\344\275\231\350\216\271/20240407\347\254\224\350\256\260.md" @@ -0,0 +1,30 @@ +## 光纤 +光纤是一种用于传输光信号的柔软、透明的纤维。它通常由两种材料组成:一种是内核(core),用于传输光信号;另一种是包覆层(cladding),用于保护内核并确保光信号在内核中传输。 + +光纤的工作原理是利用光的全反射现象。当光信号从内核传输到包覆层时,由于两者的折射率不同,光信号会在内核和包覆层的交界面发生全反射,从而保持在内核中传输。这种设计使得光纤可以高效地传输光信号,并且减少了信号受到干扰的可能性。 + +光纤在通信领域得到广泛应用,例如用于光纤通信网络、光纤传感器、医疗设备等。光纤通信具有高带宽、低损耗、抗干扰等优点,是现代通信领域不可或缺的重要技术。 + + +# 带宽 + +最初指的是电磁波频带的宽度,也就是信号的最高频率与最低频率的差值。它被更广泛地借用在数字通信中,用来描述网络或线路理论上传输数据的最高速率。 + +是整个通道的可传送速率的最大值, 单位是Mbit/s Gbit/s 无线有线都是这个。 频率域上的MHz一般 + +带宽的大小直接影响着网络传输的速度和效率。在选择网络服务供应商或计划网络架构时,需要考虑带宽的需求,以确保网络能够满足数据传输的要求。 + +bit/s=1Kbit/s +bit/s=1Mbit/s +bit/s=1Gbit/s + +## 光猫:光电转换器 光纤收发器 + +猫棒:mini版的光电转换器 + +电猫:ADSL + +### 3.光缆 + + 在给定的工作波长上传输多种模式的光纤。按其折射率的分布分为突变型和渐变型。 +普通多模光纤的数值孔径为0.2±0.02,芯径/外径为50μm/125μm其传输参数为带宽和损耗。由于多模光纤中传输的模式多达数百个,各个模式的传播常数和群速率不同,使光纤的带宽窄,色散大,损耗也大,只适于中短距离和小容量的光纤通信系统。 \ No newline at end of file diff --git "a/\344\275\231\350\216\271/20240408\347\254\224\350\256\260.md" "b/\344\275\231\350\216\271/20240408\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..5a0b24c337c4bfe816705d1f00b70079a29a48a6 --- /dev/null +++ "b/\344\275\231\350\216\271/20240408\347\254\224\350\256\260.md" @@ -0,0 +1,56 @@ +## 数据传输 + +### 传输方向分 +单工通信 + +一方只能发送 另一方只能接收 +一条信道 +打印机、广播、电视、寻呼机 +半双工通信 + +双方都可以发送和接收数据 但不可同时进行 +一条信道 +对讲机、无线电 +全面双工通信 + +双方都可以发送和接收数据 +两条信道 +计算机网络 + +### 传输方式分 +同步传输 + +一个数据帧带有一个起始标识及同步信息 +不需要每个字符带起止标记 +发送方和接收方的时钟是统一的 +字符与字符之间的传输是同步无间隔的 +异步传输 + +每个字符都带有起止符 +容易发现 但开销较大 +发送方和接收方的时钟可以不统一 +字符与字符之间的传输间隔可以不同 + +### 传输顺序分 +串行传输 + +数据一位一位的依次传输 一条信道 +费用低、易于实现 适合远程通信 需要同步信息 +并行传输 + +数据以成组的方式同时进行传输 多条信道 +传输效率高 多用在实时快速的场合 但成本较高 只适合用于近距离的通信 + +### 传输信号分 +基带传输:数字信号--未经调制的计算机二进制信号(矩形脉冲) 适用:局域网 + +传输原始信号 又叫数字信号 +整个信道被一个基带信号占用 同一时间一个信道只能传送一个基带信号 +频带传输:利用调制解调器对原始数字信号进行频率调制变成模拟信号 在接收端 传进来的信号在进行解调恢复变为原始数字信号 适用:远距离传输 + +二进制信号传输经调制为频带信号在电话线上的传输 又称模拟传输 +解决了数字信号不能在电话线传输上的问题 +宽带传输:在同一介质上 利用特殊的设备 使不同的信道进行并行传输 + +一个宽带信道可被分为多个逻辑基带信道 进行多路复用 +宽带传输一定采用频带传输技术 \ No newline at end of file diff --git "a/\344\275\231\350\216\271/20240410\347\254\224\350\256\260.md" "b/\344\275\231\350\216\271/20240410\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..e915a2b00f677ef01aebce7ec47c56e41184cb25 --- /dev/null +++ "b/\344\275\231\350\216\271/20240410\347\254\224\350\256\260.md" @@ -0,0 +1,28 @@ +## 交换机 +二层交换机 + +傻瓜交换机 即插即用 +网管交换机 可以化分VLAN +三层交换机 + +部分工作在网络层 提供一些路由管理的功能 +NotBIOS协议 + +通过NotBIOS协议让不在同一个局域网的用户名义上在同一个局域网内部(逻辑上实际上不行) +SSL/TLS (证书) 可以通过ACME工具来获取https证书 + +## TCP/UDP区别 +TCP/IP中有两个具有代表性的传输层协议 分别是TCP/UDP +TCP/IP是互联网相关的各类协议族的总称 比如FTP HTTP ICMP SMTP等都属于TCP/IP族内的协议 +TCP--传输控制协议 是一种面向连接的、可靠的、基于字节流的传输层通信协议 + +面向连接 可靠传输 "三次握手" +仅支持单播传输 "点对点数据传输" +面向字节流 "不保留报文边界的情况下" +提供拥塞控制 "当网络拥塞时能够减小向网络注入数据的速率和数量" +UDP--用户数据报协议 是一种无连接的协议 + +面向无连接 不可靠性 "想发就发" +有单薄、广播、多播的功能 "支持多对多 多对一 一对多的方式" +面向报文的 "既不合并 也不拆分" +头部开销小 传输数据报文时是很高效的 \ No newline at end of file diff --git "a/\344\275\231\350\216\271/20240411\347\254\224\350\256\260.md" "b/\344\275\231\350\216\271/20240411\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..69169005712fead8db98f6cad9888363b043d311 --- /dev/null +++ "b/\344\275\231\350\216\271/20240411\347\254\224\350\256\260.md" @@ -0,0 +1,10 @@ +### IP地址 +32位二进制 用四个十进制表示 用"."隔开 每个数不能超过255 + +可分为两部分:网络号、主机号 + +子网掩码(分成两部分):前部分为"1"(决定了IP中网络号的位数) 后部分为"0" 作用:划分子网(把大王变小网) + +IP地址分类(分为五类 最常用A、B、C类) + +A类 网络号一个字节 二进制0开头 十进制开头:0127 B类 网络号两个字节 二进制10开头 十进制开头:128191 C类 网络号三个字节 二进制110开头 十进制开头:192223 D类(广播地址) 网络号一个字节 二进制1110开头 十进制开头:224239 127(回送地址) 用于网络软件(测试)和本地主机进程间通信(不可使用) E类(保留地址 \ No newline at end of file diff --git "a/\344\275\231\350\216\271/20240412\347\254\224\350\256\260.md" "b/\344\275\231\350\216\271/20240412\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..87759b7f80d765d961b382fb1582a3577b44080c --- /dev/null +++ "b/\344\275\231\350\216\271/20240412\347\254\224\350\256\260.md" @@ -0,0 +1,14 @@ +## 思科 + +“思科”是指美国一家知名的科技公司,全称为Cisco Systems,Inc。思科成立于1984年,总部位于加利福尼亚州圣克拉拉。该公司主要业务包括设计、制造和销售与网络技术相关的设备和解决方案。 + +思科是全球最大的网络设备制造商之一,其产品范围涵盖了路由器、交换机、安全设备、服务器、视频会议设备等。思科的产品和解决方案广泛应用于企业、政府机构、教育机构以及服务提供商等不同领域。 + +除了硬件设备,思科还提供各种软件解决方案,包括网络管理软件、安全软件、通信软件等,以帮助客户构建和管理复杂的网络基础设施。 + +思科在全球范围内拥有广泛的客户群体,并且是许多企业和组织的首选网络设备和解决方案供应商之一。 + +安装 Packer Tracer +利用一台型号为 2960 的交换机将 2pc 机互连组建一个小型局域网 +分别设置 pc 机的 ip 地址 +验证 pc 机间可以互通 \ No newline at end of file diff --git "a/\344\275\231\350\216\271/20240415\347\254\224\350\256\260.md" "b/\344\275\231\350\216\271/20240415\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..3a4ffbf47af5bada793ee27fae94f44625d6f7b2 --- /dev/null +++ "b/\344\275\231\350\216\271/20240415\347\254\224\350\256\260.md" @@ -0,0 +1,46 @@ +## 思科 + +### 基础命令 + +1. swITch> 用户模式 + +2. switch>enable 进入特权模式 + +3. switch# 特权模式 + +4. switch#config terminal 进入配置模式 + +5. switch(config)# 配置模式 + +6. switch(config)#enable password abc123 设置特权模式密码为abc123 + +7. switch(config)#enable secret abc123 设置特权模式密码为加密的密码abc123 + +8. switch(config)#hostname sw1 设置主机名为sw1 + +9. sw1(config)# 主机名变为sw1 + +10. sw1(config)#end 退回到特权模式 + +11. sw1# 特权模式 + +12. sw1#exit 退回到上一个模式 + +13. sw1> 用户模式 + + +mySW#conf t +mySW(config)#int vlan 1 --切换到接口模式 +mySW(config-if)#ip address 192.168.1.1 255.255.255.0 --在虚拟局域网下配置交换机的IP和子网掩码 +mySW(config-if)#no shut --开启接口 + +mySW(config-if)# +%LINK-5-CHANGED: Interface Vlan1, changed state to up + +%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan1, changed state to up + +mySW(config-if)#exit +mySW(config)#line vty 0 4 --进入虚拟终端 设置远程登陆用户数量 +mySW(config-line)#password 123 --设置远程登陆密码 +mySW(config-line)#login --登录 +mySW(config-line)#exit \ No newline at end of file diff --git "a/\344\275\231\350\216\271/20240417\346\200\235\347\247\221.md" "b/\344\275\231\350\216\271/20240417\346\200\235\347\247\221.md" new file mode 100644 index 0000000000000000000000000000000000000000..b4ed4f43051831b60b878a7a5ca120a11507891e --- /dev/null +++ "b/\344\275\231\350\216\271/20240417\346\200\235\347\247\221.md" @@ -0,0 +1,44 @@ +## 思科远程登录 + +进入VLAN端口模式(interface vlan 1) + +配置交换机管理IP地址(ip address IP submask) + +选择具体的线路配置模式(line vty [0-15] [0-15]) + +配置登录密码(password ******) + +手动打开VLAN1端口(no shutdown) + +将两台PC与交换机连接,同时保证其IP地址与交换机管理IP地址在同一个网段 + +### 端口配置实验步骤 +配置交换机端口参数(speed,duplex) + +査看端口信息(show interface) + +选择某个端口(interface type mod/port) + +type 表示端口类型,通常有 Ethernet、Fastethernet、Gigabitethernet + +mod 表示端口所在的模块,port表示在该模块中的编号 + +选择多个端口(interface range type mod/startport-endport) + +设置端口通信速度(speed [10/100/auto]) + +设置端口单双工模式(duplex [half/full/auto]) + +进入线路配置模式(line [console/vty] number) + +console 表示通过串口线方式连接设备(控制/配置端口)进行本地登录 + +vty 表示通过Telnet等方式连接设备(虚拟端口)进行远程登录 + +number 表示线路编号,console 模式下为0,vty 模式下为0-15 + +设置console 或 vty 线路的登录密码 + +打开console 或 vty 线路的登录功能 + +启用全局密码加密功能(service password-encryption) \ No newline at end of file diff --git "a/\344\275\231\350\216\271/20240418\346\200\235\347\247\221\347\254\224\350\256\260.md" "b/\344\275\231\350\216\271/20240418\346\200\235\347\247\221\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..e0a34218cd8780c8d1667e50d956e3b80eeceaae --- /dev/null +++ "b/\344\275\231\350\216\271/20240418\346\200\235\347\247\221\347\254\224\350\256\260.md" @@ -0,0 +1,66 @@ +## 思科ssh远程登录 + + +步骤1 : 基本设备配置 + +首先,确保交换机的基本配置已完成,包括设备名称、接口配置等 + +Switch> enable + +Switch# configure terminal + +Switch(config)# hostname S1 + +S1(config)# interface vlan 1 + +S1(config-if)# ip address 192.168.1.2 255.255.255.0 + +S1(config-if)# no shutdown + +S1(config-if)# exit + +步骤2 : 配置域名 + +SSH需要一个域名来生成密钥。 + +S1(config)# ip domain-name example.com + +步骤3 : 生成加密密钥 + +生成RSA密钥对,这是SSH需要用到的。密钥长度至少为1024位 + +S1(config)# crypto key generate rsa + +步骤4 : 启用SSH + +确保SSH服务已启用 + +S1(config)# ip ssh version 2 + +S1(config)# line vty 0 15 + +S1(config-line)# transport input ssh + +S1(config-line)# login local + +S1(config-line)# exit + +步骤5 : 配置用户和密码 + +配置设备登录的用户名和密码。这是SSH登录验证所必需的 + +S1(config)# username admin passsword 123 + +S1(config)#exit + +S1#wr m //保存 + +步骤6 : 保存配置 + +保存配置,确保在设备重启后配置仍然有效 + +S1(config)# end + +S1# write memory + +步骤7 : 测试 \ No newline at end of file diff --git "a/\344\275\231\350\216\271/20240419\347\254\224\350\256\260.md" "b/\344\275\231\350\216\271/20240419\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..0e2743d8cca1a624585f2bb6ba87750040948a38 --- /dev/null +++ "b/\344\275\231\350\216\271/20240419\347\254\224\350\256\260.md" @@ -0,0 +1,80 @@ +## 交换机的VLAN的配置和管理 +VLAN的实现方式有两种:静态VLAN(按固定端口)和动态VLAN(按MAC、IP地址等) + +Port VLAN是实现VLAN的方式之一,它是根据交换机的端口进行VLAN划分,一个端口只能属于一个VLAN,一个VLAN可拥有多个端口 + +可批量将指定端口分配给指定的VLAN:interface range interface-type interface-range + +VPN:虚拟专用网络 + +交换机的命令行VLAN模式包括: +VLAN子模式 Switch(vlan)# + +VLAN配置模式 Switch(config-vlan)# + +VLAN接口(SVI)模式 Switch(config-if)# + +### 多交换机下的配置 +创建VLAN 2和VLAN 3,财务部对应VLAN 2,销售部对应VLAN 3 + +将部门PC对应端口划分到相应的VLAN中 + +为其中一台交换机配置VTP模式及VTP域名 + +配置交换机间互联的端口为Trunk类型 + +PC设置 +192.168.1.2 //PC0 +192.168.1.3 //PC1 +192.168.1.4 //PC2 +192.168.1.5 //PC3 +//子网掩码和网关 +255.255.255.0 +192.168.1.1 +Switch0配置 +Switch>en +Switch#conf t +Switch(config)#vlan 2 //创建VLAN 2 +Switch(config-vlan)#name Finance_Dept //将该VLAN命名为Finance_Dept +Switch(config-vlan)#vlan 3 //创建VLAN 2 +Switch(config-vlan)#name Sales_Dept //将该VLAN命名为Sales_Dept +Switch(config-vlan)#exit +Switch(config)#inter f0/1 +Switch(config-if)#switchport access vlan 2 //将该端口划分到VLAN 2 +Switch(config-if)#exit +Switch(config)#inter f0/2 +Switch(config-if)#switchport access vlan 3 //将该端口划分到VLAN 3 +Switch(config-if)#exit +Switch(config)#inter f0/24 +Switch(config-if)#switch mode trunk //将端口配置为Trunk模式 +Switch(config-if)#end +Switch#show vlan brief //显示VLAN配置信息 +Switch#vlan database //进入VLAN子模式 +Switch(vlan)#vtp server //设置VTP模式为server +Switch(vlan)#vtp domain vtp0 //设置VTP域名为vtp0 +Switch(vlan)#exit +Switch#show vtp status //查看VTP配置信息 +Switch1配置 +Switch>en +Switch#vlan database //进入VLAN子模式 +Switch(vlan)#vtp client //设置VTP模式为client +Switch(vlan)#vtp domain vtp0 //设置VTP域名为vtp0,此处不填亦可 +Switch(vlan)#exit +Switch#show vtp status //查看VTP配置信息 +Switch#show vlan brief //显示VLAN配置信息 +Switch#conf t +Switch(config)#inter f0/1 +Switch(config-if)#switchport access vlan 2 //将该端口划分到VLAN 2 +Switch(config-if)#exit +Switch(config)#inter f0/2 +Switch(config-if)#switchport access vlan 3 //将该端口划分到VLAN 3 +Switch(config-if)#exit +Switch(config)#inter f0/24 +Switch(config-if)#switch mode trunk //将端口配置为Trunk模式 +Switch(config-if)#end +Switch#show r +-输入vlan database命令时将报告这一模式将被弃用,所以更新命令如下(设其中一台交换机下vlan模式为服务器模式,以便两台设置了vlan的交换机同步vlan信息,以实现相互通讯) + +Switch(vlan)#vtp server //设置VTP模式为server + +Switch(vlan)#vtp domain vtp0 //设置VTP域名为vtp0 \ No newline at end of file diff --git "a/\344\275\231\350\216\271/20240422\344\270\211\345\261\202\344\272\244\346\215\242\346\234\272.md" "b/\344\275\231\350\216\271/20240422\344\270\211\345\261\202\344\272\244\346\215\242\346\234\272.md" new file mode 100644 index 0000000000000000000000000000000000000000..c7719da5266827af9cf018f0539c322ae14e7eb1 --- /dev/null +++ "b/\344\275\231\350\216\271/20240422\344\270\211\345\261\202\344\272\244\346\215\242\346\234\272.md" @@ -0,0 +1,28 @@ +## 三次交换机实验步骤 + +开启路由功能 +Switch(config)#ip routing +配置三层交换机端口的路由功能 +Switch(config)#interface fastEthenet 0/5 +Switch(config-if)#no switchport +Switch(config-if)#ip address 192.168.1.1 255.255.255.0 +Switch(config-if)#no shutdown +Switch(config-if)#end +PC0设置 +192.168.1.2 +255.255.255.0 +192.168.1.1 +Switch0配置 +Switch>en +Switch#config t +Switch(config)#hostname S3560 +S3560(config)#ip routing //开启路由功能 +S3560(config)#interface fastEthemet 0/5 +S3560(config-if)#no switchport //该端口启用三层路由功能 +S3560(config-if)#ip address 192.168.5.1 255.255.255.0 //配置 IP 地址 +S3560(config-if)#no shutdown //开启端口 +S3560(conflg-if)#end +S3560# +PC0(命令提示符CMD下) +ping 192.168.1.2 //ping通自身 +ping 192.168.1.1 //ping通网关 \ No newline at end of file diff --git "a/\344\275\231\350\216\271/20240424\350\201\232\345\220\210.md" "b/\344\275\231\350\216\271/20240424\350\201\232\345\220\210.md" new file mode 100644 index 0000000000000000000000000000000000000000..85da4cf5098a4b1d26f39cffc83bb4af2e037135 --- /dev/null +++ "b/\344\275\231\350\216\271/20240424\350\201\232\345\220\210.md" @@ -0,0 +1,35 @@ +## 聚合链路 + +是指把交换机上多个物理端口捆绑合成一个逻辑端口,这样在交换机之间形成一条拥有较大宽带的链路,还可以实现负载均衡,并提供冗余链路。 + +端口聚合配置 + +交换机配置 + +Switch>en + +Switch#conf t + +Switch(config)#inter range f0/23-24 + +Switch(config-if-range)#switch mode trunk + //将端口配置为Trunk模式 +Switch(config-if-range)#channel-group 1 mode on + //加入链路组1并开启 + +Switch(config-if-range)#ex + +Switch(config)#port-channel load-balance dst-ip + //按目的IP地址来实现负载均衡 +Switch(config)#ex + +Switch#show etherchannel summary + //显示以太通道信息 +Switch#conf t + +Switch(config)#interface port-channel 1 + //进入聚合端口的端口配置模式 +Switch(config)#ex + +Switch#show interfaces etherchannel //显示聚合端口信息 + diff --git "a/\344\275\231\350\216\271/20240425\344\270\211\345\261\202\344\272\244\346\215\242\346\234\272\351\205\215\347\275\256.md" "b/\344\275\231\350\216\271/20240425\344\270\211\345\261\202\344\272\244\346\215\242\346\234\272\351\205\215\347\275\256.md" new file mode 100644 index 0000000000000000000000000000000000000000..ea451b05c02ebb81ce480e438b98b8cff7df66d2 --- /dev/null +++ "b/\344\275\231\350\216\271/20240425\344\270\211\345\261\202\344\272\244\346\215\242\346\234\272\351\205\215\347\275\256.md" @@ -0,0 +1,116 @@ +## 三层交换机配置 + +开启路由功能 + +Switch(config)#ip routing + +三层交换机端口默认为二层口,如果需要启用三层功能就需要在此端口输入no switchport命令 + +三层交换机设置Trunk模式 + +Switch(config-if-range)#swi trunk encapsulation dot1q +Switch(config-if-range)#swi mode trunk +显示路由表 + +Switch#show ip route + +网络拓扑 + +![Alt text](image.png) + +SW1 + +Switch>en + +Switch#conf t + +Enter configuration commands, one per line. End with CNTL/Z. + +Switch(config)#vlan 10 + +Switch(config-vlan)#vlan 20 + +Switch(config-vlan)#int f0/1 + +Switch(config-if)#swi mode acc + +Switch(config-if)#swi acc vlan 10 + +Switch(config-if)#no shut + +Switch(config-if)#ex + +Switch(config-vlan)#int f0/2 + +Switch(config-if)#swi mode acc + +Switch(config-if)#swi acc vlan 20 + +Switch(config-if)#no shut + +Switch(config-if)#ex + +Switch(config)#int g0/1 + +Switch(config-if)#swi mode trunk + +Switch(config-if)#ex + + + + +SW2 + +Switch>en + +Switch#conf t + +Enter configuration commands, one per line. End with CNTL/Z. + +Switch(config)#vlan 10 + +Switch(config-vlan)#vlan 20 + +Switch(config-vlan)#exit + +Switch(config)#ip routing -- 开启三层交换机路由功能 + +Switch(config-vlan)#int vlan 10 -- 配置VLAN网关及子网掩码并开启 + +Switch(config-if)#ip addr 192.168.1.1 255.255.255.0 + +Switch(config-if)#no shut + +Switch(config-if)#ex + +Switch(config)#int vlan 20 + +Switch(config-if)#ip addr 192.168.2.1 255.255.255.0 + +Switch(config-if)#no shut + +Switch(config-if)#ex + +Switch(config)#int g0/1 + +Switch(config-if-range)#swi trunk encapsulation dot1q -- 封装 设置Trunk模式 + +Switch(config-if-range)#swi mode trunk + +Switch(config-if-range)#ex + +Switch(config)#int f0/1 -- 将端口划分到VLAN中并开启 + +Switch(config-if)#swi mode acc + +Switch(config-if)#swi acc vlan 10 + +Switch(config-if)#no shut + +Switch(config-if)#ex + +Switch(config)#do wr m + +Building configuration... + +[OK] \ No newline at end of file diff --git "a/\344\275\231\350\216\271/20240426\344\270\211\344\272\244\346\215\242\346\234\272VLAN\344\271\213\351\227\264\351\200\232\344\277\241.md" "b/\344\275\231\350\216\271/20240426\344\270\211\344\272\244\346\215\242\346\234\272VLAN\344\271\213\351\227\264\351\200\232\344\277\241.md" new file mode 100644 index 0000000000000000000000000000000000000000..228fccb9b6f04a5e0f3b56bfacc34601ae24d278 --- /dev/null +++ "b/\344\275\231\350\216\271/20240426\344\270\211\344\272\244\346\215\242\346\234\272VLAN\344\271\213\351\227\264\351\200\232\344\277\241.md" @@ -0,0 +1,159 @@ +## 三层交换机VLAN通信 + +![Alt text](image-1.png) + +SW1 + +Switch>en + +Switch#conf t + +Enter configuration commands, one per line. End with CNTL/Z. + +Switch(config)#vlan 10 -- 创建VLAN10、VLAN20 + +Switch(config-vlan)#vlan 20 + +Switch(config-vlan)#ex + +Switch(config)#int f0/1 -- 将端口划分到VLAN中设置模式并开启 + +Switch(config-if)#swi mode acc + +Switch(config-if)#swi acc vlan 10 + +Switch(config-if)#no shut + +Switch(config-if)#int f0/2 + +Switch(config-if)#swi mode acc + +Switch(config-if)#swi acc vlan 20 + +Switch(config-if)#no shut + +Switch(config-if)#int f0/3 + +Switch(config-if)#swi mode acc + +Switch(config-if)#swi acc vlan 10 + +Switch(config-if)#no shut + +Switch(config-if)#int f0/4 + +Switch(config-if)#swi mode acc + +Switch(config-if)#swi acc vlan 20 + +Switch(config-if)#no shut + +Switch(config-if)#int g0/1 -- 设置交换机为Trunk模式 + +Switch(config-if)#swi mode trunk + +Switch(config-if)#ex + +Switch(config)# + + +SW2 + +Switch>en + +Switch#conf t + +Enter configuration commands, one per line. End with CNTL/Z. + +Switch(config)#vlan 20 + +Switch(config-vlan)#int f0/1 + +Switch(config-if)#swi mode acc + +Switch(config-if)#swi acc vlan 20 + +Switch(config-if)#no shut + +Switch(config-if)#ex + +Switch(config)#int g0/2 + +Switch(config-if)#swi mode trunk + +Switch(config-if)#ex + +Switch(config)# + + +SW3 +Switch>en + +Switch#conf t + +Enter configuration commands, one per line. End with CNTL/Z. + +Switch(config)#vlan 10 + +Switch(config-vlan)#vlan 20 + +Switch(config-vlan)#vlan 30 + +Switch(config-vlan)#exit + +Switch(config)#ip routing -- 开启三层交换机路由功能 + +Switch(config-vlan)#int vlan 10 -- 配置VLAN网关及子网掩码并开启 + +Switch(config-if)#ip addr 192.168.1.1 255.255.255.0 + +Switch(config-if)#no shut + +Switch(config-if)#ex + +Switch(config)#int vlan 20 + +Switch(config-if)#ip addr 192.168.2.1 255.255.255.0 + +Switch(config-if)#no shut + +Switch(config-if)#ex + +Switch(config)#int vlan 30 + +Switch(config-if)#ip addr 192.168.3.1 255.255.255.0 + +Switch(config-if)#no shut + +Switch(config-if)#ex + +Switch(config)#int rang g0/1-2 + +Switch(config-if-range)#swi trunk encapsulation dot1q -- 封装 设置Trunk模式 + +Switch(config-if-range)#swi mode trunk + +Switch(config-if-range)#ex + +Switch(config)#int f0/1 -- 将端口划分到VLAN中并开启 + +Switch(config-if)#swi mode acc + +Switch(config-if)#swi acc vlan 10 + +Switch(config-if)#no shut + +Switch(config-if)#int f0/2 + +Switch(config-if)#swi acc vlan 30 + +Switch(config-if)#swi mode acc + +Switch(config-if)#no shut + +Switch(config-if)#ex + +Switch(config)#do wr m + +Building configuration... +[OK] \ No newline at end of file