diff --git "a/\350\224\241\347\233\237/20240401\347\254\224\350\256\260.md" "b/\350\224\241\347\233\237/20240401\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..ea386837726d5b368039431ae9d3cd3b0f63aa83 --- /dev/null +++ "b/\350\224\241\347\233\237/20240401\347\254\224\350\256\260.md" @@ -0,0 +1,29 @@ +### 回顾 + ++ unix + + Linux + + Linux发行版 + + 红帽子 + + Debian + + freeBSD + + MacOS ++ windows + + windows 2000 + + windows XP + + windows 10、11 + + 家庭版 + + 企业版 + + 专业版 + +### 计算机网络常见的硬件 + ++ 三网融合 + + 电脑网络、电视网络、电话网络 ++ 无线路由器 + + 无线发射器+路由器 ++ 交换机 + + 用于连接同一网络下的不同设备,在 OSI 七层协议中的数据链路层 ++ 三层交换机 + + 工作在网络层的特殊的交换机 ++ 路由器 + + 用于连接不同网络的设备,在 OSI 七层协议中的网络层 diff --git "a/\350\224\241\347\233\237/20240403\347\254\224\350\256\260.md" "b/\350\224\241\347\233\237/20240403\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..e470dfdbd52eef795f1173356e250a0b71ee65d2 --- /dev/null +++ "b/\350\224\241\347\233\237/20240403\347\254\224\350\256\260.md" @@ -0,0 +1,22 @@ +# 双绞线 + +双绞线是一种常见的电缆类型,用于传输数据或信号。它由两根绝缘的铜导线组成,这两根导线被扭在一起,从而减少外部干扰对信号的影响。双绞线通常用于网络连接、电话线路、数字音频传输等领域。 + +双绞线有两种主要类型:无屏蔽双绞线(UTP)和屏蔽双绞线(STP)。UTP 是最常见的类型,它不带屏蔽层,主要用于家庭网络、办公室网络等环境。STP 带有屏蔽层,可以提供更好的抗干扰能力,常用于工业环境或需要更高信号质量的场合。 + +## T568A + +T568A 是一种用于安装网线的标准布线方法,通常用于乙太网(Ethernet)网络中。T568A 标准规定了在网线连接器(如 RJ45 连接器)中的 8 个导线的连接顺序。 + +T568A 标准的连接顺序如下: 白绿色 绿色 白橙色 蓝色 白蓝色 橙色 白棕色 棕色 + +## 网卡 + +网卡是计算机用于连接计算机网络的硬件设备,通常安装在计算机的主板上。网卡的作用是将计算机内部数据转换为网络数据包,并通过网络电缆或无线信号传输到网络上,同时也可以接收来自网络的数据包并转换为计算机可识别的数据。 + +1. 类型:网卡的类型包括有线网卡和无线网卡。有线网卡通过网线连接到局域网或互联网,而无线网卡通过无线信号连接到无线局域网(Wi-Fi)。 +2. 接口:网卡通常使用 PCI、PCIe 或 USB 接口连接到计算机主板。无线网卡还可能使用 Mini PCIe 或 M.2 接口。 +3. 速度:网卡的速度通常以 Mbps(兆位每秒)或 Gbps(千兆位每秒)来表示,速度越快,数据传输速度越快。 +4. 驱动程序:为了使网卡正常工作,计算机需要安装相应的网卡驱动程序。这些驱动程序通常由网卡制造商提供,也可以通过操作系统的自动更新功能获取。 +5. MAC 地址:每块网卡都有一个唯一的 MAC 地址(Media Access Control Address),用于在局域网中唯一标识网卡。 +6. 性能:网卡的性能取决于其传输速度、稳定性、兼容性等因素。高性能的网卡可以提供更快的网络连接速度和更稳定的数据传输。 diff --git "a/\350\224\241\347\233\237/20240407 \347\254\224\350\256\260.md" "b/\350\224\241\347\233\237/20240407 \347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..2acb68b2885b7de63da3100947f0f4f93baea96d --- /dev/null +++ "b/\350\224\241\347\233\237/20240407 \347\254\224\350\256\260.md" @@ -0,0 +1,28 @@ +### 物理传输介质 + +二、光纤 + ++ 单模光纤(贵) + + 传输距离远 ++ 多模光纤(便宜) + + 传输距离短 ++ 带宽:信道容量 ++ 光猫 + + 光电转换器、光纤收发器 ++ 猫棒 + + mini版的光电转换器 ++ 光缆 + + 一种通信线缆,主要由光导纤维(光纤)和塑料保护套管及塑料外皮构成 + + + +三、同轴电缆 + ++ 一种电线及信号传输线 + + + +### 无线传输介质 + ++ 无线电波 ++ 卫星 \ No newline at end of file diff --git "a/\350\224\241\347\233\237/20240408 \347\254\224\350\256\260.md" "b/\350\224\241\347\233\237/20240408 \347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..7cfe4a99f8c8cba8d93a5f8bad4f56c2473f1d02 --- /dev/null +++ "b/\350\224\241\347\233\237/20240408 \347\254\224\350\256\260.md" @@ -0,0 +1,25 @@ ++ 无线传输介质 + + + 无线电波 + + WiFi5、WiFi6、WiFi7 + + 信号的覆盖方式:AC+AP、mesh + + 卫星 + + WG G60S + + 红外 + + 微波 + + ### 数据链路层 + + + 局域网 + + + 交换机 + + + MAC地址 + + + 局域网通过MAC地址来通讯 + + ARP协议:通过IP地址获取MAC地址的协议 + + 防范ARP病毒方式:1、设置静态IP地址 2、交换机绑定MAC地址 + + + IP + + \ No newline at end of file diff --git "a/\350\224\241\347\233\237/20240410\347\254\224\350\256\260.md" "b/\350\224\241\347\233\237/20240410\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..251c214048373b7d77724a09104ff9541d1bcc7b --- /dev/null +++ "b/\350\224\241\347\233\237/20240410\347\254\224\350\256\260.md" @@ -0,0 +1,34 @@ ++ + 物理层 + + ### 数据链路层 + + + 交换机 + + 二层交换机 + + 傻瓜交换机:即插即用 + + 网管交换机:vlan + + 三层交换机 + + 部分工作在网络层 + + ### 网络层 + + + 路由器:网络层的重要设备 + + ### 传输层 + + ### 会话层 + + ### 表示层 + + ### 应用层 + + + HTTP:超文本传输协议 + + FTP:文件传输协议 + + SFTP:是一种建立在SSH协议之上的安全文件传输协议 + + SMTP:简单邮件发送协议 + + POP3:邮件接收协议 + + IMAP:互联网邮件访问协议 + + TELNET:远程登入协议 + + DHCP:动态主机配置协议,自动分配IP地址 + + DNS:域名解析协议 + + TCP:传输控制协议,有连接的可靠传输协议 + + UDP:无连接的不可靠传输协议 \ No newline at end of file diff --git "a/\350\224\241\347\233\237/20240411\347\254\224\350\256\260.md" "b/\350\224\241\347\233\237/20240411\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..660255cc281b9f00a7aa9c6fa48a14ad78706e4b --- /dev/null +++ "b/\350\224\241\347\233\237/20240411\347\254\224\350\256\260.md" @@ -0,0 +1,9 @@ ++ + + TCP/IP:协议族 + + 端口号范围 + + 0-1000:一般作为操作系统保留的端口号,不要去占用 + + 1001-65535:可以作为用户层面的端口号 + + TCP和UDP两层协议,可以使用同一个端口号 + + 网络套接字:协议+主机名+端口号 + + TCP:127.0.0.1:80 + + UDP:127.0.0.1:80 + + http://127.0.0.1:80 \ No newline at end of file diff --git "a/\350\224\241\347\233\237/20240412\346\200\235\347\247\221\347\254\224\350\256\260.md" "b/\350\224\241\347\233\237/20240412\346\200\235\347\247\221\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..29ce45ce9b7f8709c196141a803d14e73934a443 --- /dev/null +++ "b/\350\224\241\347\233\237/20240412\346\200\235\347\247\221\347\254\224\350\256\260.md" @@ -0,0 +1,21 @@ ++ + + 思科设备 + + 网络设备(Network Devices) + + 路由器 + + 交换机 + + 集线器 + + 无线设备 + + 终端设备(End Devices) + + 终端设备 + + 家庭 + + 智慧城市 + + 工业 + + 电网 + + 连接线(Connections) + + 控制台连线 + + 铜直连线 + + 铜交叉线 + + 光纤 + + 电话线 + + 同轴电缆 + + 串行DCE + + 串行DTE \ No newline at end of file diff --git "a/\350\224\241\347\233\237/20240415\347\254\224\350\256\260.md" "b/\350\224\241\347\233\237/20240415\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..d2043aae84ce0a828416f4d05d291a1fae209409 --- /dev/null +++ "b/\350\224\241\347\233\237/20240415\347\254\224\350\256\260.md" @@ -0,0 +1,17 @@ +### 交换机的基础配置与管理 + ++ 用户模式:Switch> ++ enable:从用户模式进入特权模式 Switch# ++ conf t:从特权模式进入全局配置模式 Switch(config)# ++ int f0/1:进入端口模式 ++ exit:返回上级模式 ++ ?:帮助命令 ++ [tab]键:自动补全命令 例:en[tab] > enable + +```java +出现:Translating "conft"...domain server (255.255.255.255) +// 解决方法 + 1.在Switch(config)#:no ip domain-lookup //关闭自动域名解析 + 2.键盘ctrl+shift+6 中断自动域名解析 + 3.等它好 +``` diff --git "a/\350\224\241\347\233\237/20240417\347\254\224\350\256\260.md" "b/\350\224\241\347\233\237/20240417\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..85b8aec43d2cb986b40d3f758df244310817e306 --- /dev/null +++ "b/\350\224\241\347\233\237/20240417\347\254\224\350\256\260.md" @@ -0,0 +1,45 @@ +## 交换机的基础配置与管理 + +#### 快捷指令: + +帮助信息(?) + +命令自动补全(tab) + +中断测试(Ctrl+c,Ctrl+shift+6) + +退回到特权视图(Ctrl+z) + +在特权模式下重启(reload) + +#### 端口配置指令: + +speed(10,100,auto),duplex (half,full,auto): 配置交换机端口参数 + +show version : 查看交换机版本信息 + +show running-config :查看当前生效的配置信息 + +show interface :查看端口信息 + +show mac-address-table : 查看交换机的mac地址 + +#### 密码指令设置: + +设置进入特权模式的密码: + +Switch(config)# enable password *** + +通过console端口连接设备及Telnet远程登录时所需的密码: + +Switch(config)# line console 0 表示配置控制台路线,0是控制台的线路编号 + +Switch(config-line)# login 用于打开登录认证功能 + +Switch(config-line)# password *** 设置进入控制台访问的密码 + +#### ps: + +若交换机设置为auto以外的具体速度,此时应注意保证通信双方也要有相同的设置值。 + +注意事项:在配置交换机时,要注意交换机端口的单双工模式的匹配,如果链路一端设置的是全双工,另一端是自动协商,则会造成响应差和高出错率,丢包现象会很严重。通常两端设置为相同的模式。 diff --git "a/\350\224\241\347\233\237/20240418\347\254\224\350\256\260.md" "b/\350\224\241\347\233\237/20240418\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..6e4fda7ead465790362b4f39e0144d507b31cacc --- /dev/null +++ "b/\350\224\241\347\233\237/20240418\347\254\224\350\256\260.md" @@ -0,0 +1,39 @@ +## 交换机配置ssh登陆(在全局配置下) + +### 配置设备名称 + ++ (config)#hostname sw1(名称) + +### 配置设备域名 + ++ (config)#ip domain-name qq.com + +### 配置ip地址(如果是交换机,其配置vlan的管理地址,如果是路由器,则配置的接口地址) + +命令如下:(以思科模拟器中的交换机为例) + ++ (config)#interface vlan1 进入默认的vlan + ++ (config)#ip adress 192.168.2.255 255.255.255.0 配置管理的ip地址 + +### 设置本地用户和密码 + ++ (config)#crypto key generate rsa + ++ (config)#username admin password 123 + ++ How many bits in the modulus [512]:2048 + +### 启用SSH版本,并设置本地用户登陆 + ++ (config)#ip ssh version 2(启用ssh版本,建议2,更加安全) + ++ (config)#line vty 0 15 (设置0~15的虚拟路线,所有的路线) + ++ (config)#transport input ssh 用于指定允许通过那些协议访问端行(如vty行,即虚拟终端) + +### 保存配置 + ++ (config)#exit 返回上一级 + ++ (config)#write momery diff --git "a/\350\224\241\347\233\237/20240419\347\254\224\350\256\260.md" "b/\350\224\241\347\233\237/20240419\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..26db0283410a1e01c11655f29207c3e758afc462 --- /dev/null +++ "b/\350\224\241\347\233\237/20240419\347\254\224\350\256\260.md" @@ -0,0 +1,118 @@ +## 交换机的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开始(1为默认局域网),并命名 + +- 将若干端口分配到指定vlan + + ```bash + Switch>en + Switch#conf t + Switch(config)#vlan 2 // 创建VLAN 2 + Switch(config-vlan)#name x1 // 命名VLAN + Switch(config-vlan)#vlan 3 + Switch(config-vlan)#name x2 + Switch(config-vlan)#vlan 3 + Switch(config-vlan)#name x3 + Switch(config-vlan)#exit + Switch(config)#inter rang fa 0/1-8 //批量指定端口 + Switch(config)#switchport access vlan 2 //批量分配端口到指定vlan + ... + Switch(config-vlan)#exit //回到全局设置模式 + Switch(config)#exit //回到特权模式 + Switch#wr m //保存 + + ``` + +### 多交换机下的配置 + +- 创建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