CCNA
1|0一、行业介绍及认证体系
CCNA:初级网络工程师
CCNP:中级网络工程师
CCIE:高级网络工程师
2|0二、网络初认识
2|12.1 什么是网络?
计算机网络:具有独立功能的多台计算机及其外部设备,通过通信线路连接起来
2|22.2 网络设备
随着网络的发展,业务的扩展,越来越多的元素加入进来,网络的规模也逐渐扩大,现有的连接方式发生变化(原来点对点)
2.2.1 Hub(集线器)
优点:便宜,操作简单
缺点:共享型,无法满足多人同时访问
目前基本淘汰出市场
TIPS
冲突域:数据会发生冲突。
传输类型:
单工:始终只能完成一个方向的数据传输 (电视红外遥控器)
半双工:同一时间只能完成一个方向的数据传输(对讲机)
全双工:同一时间可以完成两个方向的数据传输
2.2.2 Switch(交换机,前身为网桥)
交换机的前身网桥,是用来连接两张网卡的
优点:可实现多用户同时访问,支持全双工
缺点:无法完成一些特殊的功能(NAT)NAT由路由器和防火墙支持
作用:
终端用户设备的接入
基本的安全功能
广播域的隔离(VLAN)
TIPS
广播域
数据类型:
单播:一对一
组播:一对多
广播:一对所有
2.2.3 Router(路由器)
路由器的每个接口都是一个独立的广播域
优点:可搭建大型网络,安全性高
缺点:接口太少,价格太贵
作用:
路由协议支持
路径选择
数据转发
广域网接入(LAN,Local Area Network,本地局域网。MAN,Metropolitan Area Network,城域网。WAN,Wide Area Network,广域网,一般就是指 Internet,最大的广域网)
2.2.4 认识网络设备图标
2.2.5 网络拓扑
3|0三、OSI七层网络模型
OSI的概念
Open System Interconnect开放系统互连参考模型,是由ISO(国际标准化组织)定义的。它是个灵活的、稳健的和可互操作的模型,并不是协议,是用来了解和设计网络体系结构的。
OSI模型的目的
规范不同系统的互联标准,使两个不同的系统能够较容易的通信,而不需要改变底层的硬件或软件的逻辑。
OSI模型分为七层
物理层、数据链路层、网络层、传输层、会话层、表示层、应用层
3|13.1 应用层
为应用软件提供接口,使应用程序能够使用网络服务
常见的应用层协议:
http(80)、https(443)、dns(53)、ftp(20/21)、smtp(25)、pop3(110)、telnet(23)
3|23.2 表示层
数据的解码和编码、加密和解密、压缩和解压缩
图片:jpg,gif
音频:mp3、wma、aac
视频:mp4、avi
3|33.3 会话层
负责建立、管理和终止表示层实体之间的会话连接
在设备或节点之间提供会话控制,协调通信过程,并提供3种不同的方式来组织它们之间的通信(单工,半双工,全双工)
3|43.4 传输层(TCP/UDP)
负责建立端到端的连接,保证报文在端到端之间的传输
服务点编址、分段与重组、连接控制、流量控制、差错控制
3|53.5 网络层(IP)
为网络设备提供逻辑地址(ip)
进行路由选择、维护路由表
负责将分组数据从源端传输到目的端
代表:路由器
3|63.6 数据链路层(MAC)
在不可靠的物理链接上,提供可靠的数据传输服务,把帧从一跳(结点)移动到另一跳(结点)
组帧、物理编址、流量控制、差错控制、接入控制
代表:交换机
3|73.7 物理层
负责把逐个的比特从一跳(结点)移动到另一跳(结点)
定义接口和媒体的图例特性(线序、电压、电流)
定义比特的表示、数据传输速率、信号的传输模式
定义网络物理拓扑(网状、星型、环型、总线型等拓扑)
代表:集线器
特点
1、OSI模型每层都有自己的功能集
2、层与层之间相互独立有相互依靠
3、上层依赖于下层,下层为上层提供服务
3|8
3|93.8 数据的发送
封装:每一层都把上层的协议包当成数据部分,加上自己的协议头部,组成自己的协议包
__EOF__

本文链接:https://www.cnblogs.com/dongye95/p/11027924.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
2018-06-15 Python 文件操作