参考文章:【全236集】网络工程师从基础入门到进阶必学教程!通俗易懂,2023最新版,学完即可就业!网工入门_华为认证_HCIA_HCIP_数据通信_网工学习路线
文章目录
看视频教程
先用python脚本扒个目录下来:
手动拷贝html代码,然后保存为source.html。
下面代码为test.py。
执行python3 test.py
,输出extracted_titles.txt文件。
from bs4 import BeautifulSoup
# 打开HTML文件
with open('source.html', 'r', encoding='utf-8') as file:
content = file.read()
# 解析HTML内容
soup = BeautifulSoup(content, 'lxml')
# 查找所有具有title属性的标签
titles = soup.find_all(attrs={"title": True})
# 创建或覆盖一个文本文件以保存提取的标题
with open('extracted_titles.txt', 'w', encoding='utf-8') as output_file:
for index, tag in enumerate(titles, start=1):
title = tag.get('title')
# 将标题写入文件
output_file.write(f'## {index}. {title}\n')
print("提取完成,标题已保存到 extracted_titles.txt 文件中。")
效果:
1. 华为认证介绍(零基础小白必看)
2. 华为认证-课程介绍(略)
3. 网络工程师学习路线
入门
进阶
看到这:https://www.bilibili.com/video/BV1PV4y1y7e4/?p=3 10:03
资深
4. 网工入门01-网工技术及工作薪资展示(略)
5. 网工入门02-职业发展及岗位细分(略)
6. 网工入门03-华为认证eNSP模拟器安装
安装步骤
一个一个安装。先装后三个,再装第一个,注意装wireshark的时候不要装这个,可能会跟winpcap冲突:
看到这:https://www.bilibili.com/video/BV1PV4y1y7e4/?p=6 4:13
检测eNSP模拟器是否安装成功
推荐使用AR2220路由器:
点击新建拓扑:
拖进来:
右键点启动:
我打开ensp,打开AR2220路由的时候还失败了,解决方案参考文章:华为ensp报错:启动设备 AR1 失败. 错误代码:40. 详细:启动失败!
右键点CLI(command line interface):
要等这个加载完,加载完就表示这个路由器已经正常启动了:
同样的手法,我们添加一个S5700交换机并启动:
至此,如果没有报错,表示ensp模拟器已成功安装。
7. 网工入门04-认识常见网络设备
交换机(Switch)
交换机的作用
交换机(Switch)是计算机网络中的一种设备,它主要用于连接多台计算机或其他网络设备,如打印机、服务器等,以形成一个局域网(LAN)。交换机在网络中的作用可以总结如下:
1. 数据转发
交换机负责接收来自一个设备的数据包,并根据数据包内的目标地址信息,将其高效地转发到正确的目标设备。这个过程通常基于MAC地址(媒体访问控制地址)进行。
2. 碰撞域隔离
早期的网络设备如集线器(Hub)会广播所有的数据包到每个端口,这可能导致数据碰撞。交换机通过每个端口独立的数据帧转发能力,减少了数据碰撞的风险,从而提高了网络的整体性能和稳定性。
3. VLAN划分
较为先进的交换机支持虚拟局域网(VLAN)功能,允许管理员逻辑上划分网络,以实现不同组或部门间的网络隔离,即便他们物理上连接到同一个交换机上。
4. 流量管理
交换机还能够对流经其端口的流量进行管理,例如,通过QoS(Quality of Service,服务质量)策略来确定哪些类型的流量应该被优先传输。
5. 安全性
高级交换机提供了一系列安全功能,如端口安全(限制特定MAC地址的访问)、ACL(Access Control Lists,访问控制列表)等,以增强网络的安全性。
6. 可伸缩性
交换机使得网络的扩展变得更加容易和灵活。当需要添加更多设备到网络时,只需将其连接到交换机的空闲端口即可。
路由器(Router)
路由器的作用
路由器是网络设备的核心组件,它在数据传输和网络管理方面扮演着多重角色。以下是路由器的主要作用:
1. 数据路由
路由器能够决定数据包从源头到目的地的最佳路径。它通过使用内部的路由表(或动态路由协议)来决定如何将数据包从一个网络转发到另一个网络。
2. 互联不同网络
路由器可以连接不同类型的网络,比如将家庭或企业内部的局域网(LAN)连接到广域网(WAN),例如互联网。
3. 网络地址转换(NAT)
路由器通常提供NAT功能,将私有IP地址转换为公有IP地址。这样,多个设备可以共享单一的公有IP地址上网,节省了IP地址资源,同时也增强了内部网络的安全性。
4. 防火墙和安全
许多路由器内置了防火墙功能,可以过滤进出的网络流量,保护内部网络不受外部威胁。此外,它们可能还支持VPN(虚拟私人网络)等高级安全功能。
5. DHCP服务器
路由器通常充当DHCP服务器的角色,自动为内部网络中的设备分配IP地址、子网掩码、默认网关和DNS服务器信息等。
6. 无线接入点
现代家用和商用路由器通常内置无线接入点功能,使得无线设备可以连接到网络中。
7. 流量管理和QoS
路由器可以对经过其的数据流量进行管理和优先级排序,确保重要的应用程序(如VoIP电话服务或在线游戏)具有足够的带宽,减少延迟和丢包。
8. 家长控制和访问控制
路由器可以限制或控制对特定网站的访问,并允许家长设置网络使用时间限制等。
9. 网络分割和VLAN
一些高级路由器支持虚拟局域网(VLAN)的创建,允许网络管理员逻辑地划分网络,增加灵活性和安全性。
10. 端口转发和触发
路由器可以设置端口转发规则,将外部网络的请求转发到内部网络中特定的设备和端口上,常用于运行服务器或游戏的网络环境。
家用网络设备和企业级网络设备
AP(Access Point,接入点)(无线网络建设与管理)
AP的作用
AP(Access Point,接入点)的作用主要体现在无线网络的建设和管理上。以下是AP在网络中的几个关键作用:
1. 无线覆盖
AP提供无线信号的覆盖,允许无线设备如智能手机、平板电脑、笔记本电脑等通过Wi-Fi连接到有线网络。
2. 中继和扩展
在较大的环境中,单个AP可能无法提供足够的无线覆盖范围,多个AP可以相互协作,中继信号或以网状网络(Mesh Network)的形式扩展无线网络的覆盖范围。
3. 连接多用户
AP能够同时支持多个无线客户端设备的连接,使得这些设备能够共享访问有线网络资源的能力。
4. 数据传输
AP负责处理无线到有线的数据转换工作,即将无线设备发送的数据包转发到有线网络,同时也将来自有线网络的数据包转发给适当的无线设备。
5. 安全性控制
AP通常提供一定程度的安全控制功能,比如Wi-Fi保护访问(WPA/WPA2/WPA3)加密、隐藏SSID、MAC地址过滤等,帮助防止未经授权的访问。
6. 流量管理与QoS
一些高级AP支持流量管理和服务质量(QoS)设置,这些功能可确保特定类型的流量(如语音和视频)获得优先级,从而改善用户体验。
7. 客户端隔离
AP可以配置客户端隔离功能,防止连接到同一AP的无线设备之间直接通信,增强网络的私密性和安全性。
8. 漫游支持
在一个由多个AP组成的无线网络中,AP可以支持客户端设备在它们之间无缝漫游,即使在移动过程中也不会丢失连接。
9. 配置和管理
AP提供了配置界面,使网络管理员能够调整无线网络设置,例如选择频道、调整功率、更新固件等。
10. 节省成本和布线
使用AP可以减少布线需求,尤其是在那些难以布线或需要灵活移动的环境中,这样可以降低部署网络的成本和复杂性。
AP与路由器的区别
AP(Access Point,接入点)和路由器(Router)是无线网络设备中常见的两种设备,它们在网络中扮演着不同的角色。
-
AP - Access Point(接入点)
- AP是一个无线网络设备,它的主要作用是提供无线覆盖,让无线设备如智能手机、笔记本电脑等可以连接到有线网络。
- AP本身通常不具备路由功能,它仅仅是作为一个桥梁将无线客户端连接到现有的有线网络。
- AP通常用于扩展无线网络的覆盖范围,或者为那些没有内置无线功能的有线网络添加无线连接能力。
-
路由器 - Router
- 路由器是一种网络设备,它负责管理和转发数据包,连接多个网络,并在它们之间传递信息。最典型的应用是连接家庭或企业网络到互联网。
- 路由器通常包含了NAT(网络地址转换)、防火墙、DHCP服务器等功能,可以为局域网内的设备分配私有IP地址,也可以保护网络不受外部威胁。
- 许多现代路由器都内置了无线AP功能,因此可以同时提供有线和无线连接。
简单来说,AP更多关注于无线接入,而路由器则是一个更全面的网络设备,提供数据路由、网络管理和无线接入(如果带有内置的AP)。如果你已经有了一个只提供有线连接的路由器,想要添加无线功能,那么你可能需要一个AP。如果你需要建立一个新的网络,或者替换老旧的网络设备,那么你可能需要一个具有AP功能的路由器。