一、什么是计算机网络
网络:两个不在同一地理位置的主机,通过传输介质和通信协议,实现通信和资源共享
1.计算机网络发展史
计算机网络发展史 | |
---|
计算机网络发展的第一个阶段(60年代) | 标志性的事件:ARPANET关键技术:分组交换 |
计算机网络发展的第二个阶段(70-80年代) | 标志性的事件:NSFNet关键技术:TCP/IP |
计算机网络发展的第三个阶段(90年代) | 标志性的事件:浏览器Mosaic关键技术:Web技术 |
2.网络的四要素
网络的四要素 | |
---|
传输介质 | 同轴线缆,光纤,双绞线,无线电波等 |
通信协议 | 设备之间的语言,比如——eigrp,rip,OSPF,is-is,BGP,TCP,ip,ppp等 |
资源 | 数据,图片,视频,音频 |
终端 | 手机,笔记本,平板,台式机等 |
3. 计算机网络功能
计算机网络功能 | |
---|
| 数据通信 |
| 资源共享 |
| 增加可靠性 |
| 提高系统处理能力 |
4.计算机网络类型
计算机网络类型 | |
---|
WAN(Wide Area Network)广域网(外部网络) | 范围:几十到几千千米 |
| 作用:用于连接远距离的计算机网络 |
| 典型应用:Internet |
| MAN(Metropolitan Area Network) |
LAN(Local Area Network)局域网(内部网络) | 范围:1km左右 |
| 作用:用于连接较短距离内的计算机 |
| 典型应用:企业网,校园网 |
5.网络协议与标准
网络协议与标准 | |
---|
ISO | 国际标准化组织 |
ITU-T | 国际电信联盟-电信标准部 |
ANSI | 美国国家标准化局 |
IEEE | 电气和电子工程师学会 |
6.网络拓扑结构
网络拓扑结构 | 星型拓扑、网型拓扑 |
---|
星型拓扑优点 | 易于实现 |
| 易于网络扩展 |
| 易于故障排查 |
缺点 | 中心节点压力大 |
| 组网成本较高 |
网型拓扑 | 各个节点至少与其他两个节点相连 |
| 可靠性高、组网成本也高 |
二、进制介绍
1.二进制
二进制这个词的意思是基于两个数字
这些二进制数或二进制位表示为 0 和 1
1、1、1、1、1、1、1、1
代表128、64、 32、 16、 8、 4、 2、 1
2.十进制
十进制数制系统包括 10 个数字: 0、1、2、3、4、5、6、7、8、9
例子
10001011转十进制139
3.十六进制
十六进制数制系统包括16个数字:
0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F
代表0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15
例子
12B转十进制299
12B转二进制100101011
三、网络协议
1.分层模型
分层思想 | |
---|
| 将复杂的流程分解为几个功能相对单一的子过程 |
| 整个流程更加清晰,复杂问题简单化 |
| 更容易发现问题并针对性的解决问题 |
2.OSI七层模型
分层 | 功能 |
---|
应用层 | 网络服务与最终用户的一个接口 |
表示层 | 数据的表示、安全、压缩 |
会话层 | 建立、管理、中止会话 |
传输层 | 定义传输数据的协议端口号,以及流控和差错校验 |
网络层 | 进行逻辑地址寻址,实现不同网络之间的路径选择 |
数据链路层 | 建立逻辑连接,进行硬件地址寻址,差错校验等功能 |
物理层 | 建立、维护、断开物理连接 |
四、IP地址
IP地址的定义 | |
---|
| 主机唯一的标识,保证主机间正常通信 |
| IP地址的定义 |
| IP地址由32位二进制(32bit)组成 |
IP地址的分类 | IP地址分为A、B、C、D、E五类,每一类有不同的划分规则 |
---|
A类 | 首位 为0 只有前八位(二进制) |
地址范围 | 1.0.0.1-127.255.255.254 |
广播地址 | 127.255.255.255 |
B类 | 首位为 10 前十六位(二进制) |
地址范围 | 128.0.0.1-191.255.255.254 |
广播地址 | 172.255.255.255 |
C类 | 首位 110 前二十四位 |
地址范围 | 192.0.0.1-192.255.255.254 |
广播地址 | 192.255.255.255 |
D类 | 首位 1110 前二十四位 |
地址范围 | 224.0.0.0-239.255.255.254 |
广播地址 | 239.255.255.255 |
E类 | 首位1111 前二十四位 |
地址范围 | 240.0.0.0~255.255.255.254 |
广播地址 | 255.255.255.255 |
地址概念 | |
---|
网络地址 | 网络ID:用来标识一个网络的符号 |
| 当前网络范围内的最小IP地址,不能用于网络通信 |
广播地址 | 当前网络范围内的最大IP地址,不能用于网络通信 |
任意地址 | 0.0.0.0/0 |
回环地址 | 127.0.0.0/8 |
常用 | 127.0.0.1/8 |
子网掩码 | 用来确定IP的网络地址 |
32个二进制位 | 对应IP地址的网络部分用1表示 |
| 对应IP地址的主机部分用0表示 |
以网络部分的bit位数来表示 | A(8) |
| B(16) |
| C(24) |
特殊的子网掩码 | /32表示唯一地址 |
IP地址和子网掩码作逻辑“与”运算得到网络地址 | 0和任何数相与都等于0 |
| 1和任何数相与都等于任何数本身 |
私有地址 | 不能在Internet上使用 |
---|
A类 | 10.0.0.0~10.255.255.255 |
B类 | 172.16.0.0~172.31.255.255 |
C类 | 192.168.0.0~192.168.255.255 |
网络测试 | |
---|
ping 127.0.0.1 | 验证本地计算机上是否正确地配置了TCP/IP |
ping 本地计算机的IP地址 | 验证其是否已正确地添加到网络中 |
ping默认网关的IP地址 | 验证默认网关是否正常工作 |
| 是否可以与本地网络上的主机进行通信 |
ping远程主机的IP地址 | 验证是否可以通过路由器进行通信 |
五、网络设备配置
1.网络设备类型
网络设备类型 | |
---|
二层交换机 | 二层设备,透明设备 |
作用 | 将局域网中的终端设备进行互联 |
| 进行虚拟局域网的划分(vlan) |
三层交换机 | 三层设备 ,既能做交换机也能够充当路由器 |
作用 | 不同虚拟局域网之间进行通信 |
路由器 | 三层设备,进行路由选路 |
作用 | 实现不同局域网之间的通信,隔离局域网 |
特点 | 隔断所有广播 |
防火墙 | 四层设备,进行流量转发规则的定制 |
作用 | 控制流量转发 |
网络设备互联经验 | IP地址一般采用/30的子网掩码 |
2.设备模拟器
设备模拟器 | 后三个仿真,第一个不仿真 |
---|
思科 | Cisco Packet Tracer |
| GNS3路由器2811交换机2960 |
H3C | H3C Cloud Lab |
华为 | eNSP |
3.交换机工作原理
对交换机而言 | |
---|
| 初始状态 |
| 学习源数据帧的MAC地址 |
| 进行广播 |
| 目标主机回应,并学习该MAC地址 |
| 单播通信 |
总结
今天对计算机网络进行了简单的介绍,多数都是了解内容,七层模型是重点。不知道大家有没有感觉到和以前的内容相比十分的轻松呢!