第一章 计算机网络概述
1.1 计算机网络的概念
1.1.1 计算机网络的定义
1. 概念:计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统
2. 不管是什么计算机系统,最终面向的服务都是资源共享
1.1.2 计算机网络的组成
1. 计算机网络由资源子网(终端系统)和通信子网组成
2. 资源子网(终端系统):提供共享的软件资源和硬件资源,比如你的视频,录音或者其他能共享的资源数据
3. 通信子网:提供资源交换的网络节点和通信线路,比如:一条线也叫通信子网,两条也叫
1.1.3 计算机网络的类型
1. 按拓扑结构(长相)分类
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/d119be39f4a021d1e4b44fa26d5e2e83.png)
1. 星型结构:中间一个节点,连接周围的节点
2. 树型结构:从根节点连接子节点
3. 总线型结构:各节点连接同一根总线
4. 环形结构:各节点呈环状闭合连接
5. 网络结构:杂乱的网状
2. 按范围分类
1.局域网LAN:几百米~十几公里范围,比如一个校园,一个小区,一栋楼
2. 城域网MAN:一个城市的网络
3. 广域网WAN:比如国家或者大省之间的网络
4. 个人区域网PAN:一个人周围可能出现的网络,比如蓝牙耳机,小米手环
5. 互联网Internet:
3. 按传输方式分类
1. 有线网络:IEEE802.3
2. 无线网络:
(1)IEEE802.11
(2)WLAN无线局域网(wrieless)
(3)WPAN无线个域网
1.2 计算机网络体系结构
1.2.1 传输方式
1. 按照传输方向分
两个设备之间进行数据传输
1. 单工:只能单方向传输,比如收听广播,只能单方面接受广播信号
2. 双工:在同一时间,线路上只能允许一个方向的数据通过,比如对讲机,你说完了,对方才能回
3. 全双工:双方可以同时进行数据传输,比如微信发消息,两人都可以同时发,比如打电话
2. 按照传输对象(方式)分
1. 单播:1对一
2. 多播:一对多,在一定范围区间内,选择多个对象能收到发送过来的数据
3. 广播:一对all,在一定范围区间内,所有对象都能收到发送过来的数据
多播和广播的区别:
多播可以选择接收数据的多个对象
广播一定要发送给所有对象
1.2.2 数据交换
1. 概念
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/8ed5e9fb11dcae0df3466b8d608fd49b.png)
数据交换分为3中:
1. 电路交换:整个报文从源头到终点连续的传输,传输过程中这条线路被占用,别的终端不能使用
2. 报文交换:把整个报文先传输给相邻的节点,这个节点全部下载报文,查找转发表,再转发给下一个节点
3. 分组交换:讲一个报文分为几组,每一组名字都叫分组,传送分组到相邻节点,相邻节点查找转发表,再转发到下一个节点
2. 3种数据交换方式的优缺点
1.电路交换
(1)优点
(2)缺点:会占用信道,其他其他线路都不能进行数据传输
2.报文交换
(1)优点:效率比电路交换高
(2)缺点:不占用信道,但是对于压力比较大。报文太大,目的节点可能接收不完全
3.分组交换
(1)优点:灵活,3种方式中,传输效率最高
(2)缺点:数据被分散,完整性不如电路交换,速度也可能不如电路交换
1.2.3 通信协议和体系结构
1. 网络协议三要素
1. 语法
2. 语义
3. 时序
2. OSI参考模型
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/6130a6b3fc3fcb6461b6540111c39e4a.png)
OSI参考模型:Open System Item 开放式互联参考模型,从下层到上层,宗旨是下层为上层提供服务,现在已被淘汰
从底层到高层排序
1. 物理层:单位bit,利用传输介质(比如双绞线)提供通信的网络结点之间的建立,物理层只管线路
2. 数据链路层:单位帧,在物理层实现的基础上,提供结点到结点之间(比如主机到路由器)的服务,采取差错控制和流量控制的方法实现网络互联
3. 网络层:单位 分组,在数据链路层通畅的基础上,提供点到点之间的通信,提供路由功能,实现拥塞控制,网络互联等功能
4. 传输层: 提供端到端的数据传输服务,实现对数据进行控制和操作的功能
5. 会话层: 负责维护通信中两个节点之间的会话建立维护和断开,以及维护数据的交换
6. 表示层:表示层用于处理交互数据的表示方式,例如格式转换,数据的加密和解密,数据压缩和恢复等功能
7. 应用层: 使用应用程序通过网络服务
下三层实现基本网络互联
3. TCP/IP参考模型
现在经常用的, TCP/IP参考模型分为4层:
1. 网络接口层:物理层和数据链路层(基本网络互联)
2. 网际层:网络层
3. 传输层
4. 应用层:会话层+表示层+应用层(都是属于电脑中应用层面)
1.3 本章重点
1. 什么是计算机网络:独立的计算机通过通信线路连接实现资源共享
2. 计算机组成:资源子网+通信子网
3. 网络分类
(1)拓扑分类,星型,总线型,树性,网型,环型
(2) 范围分类:局域网,城域网,广域网
(3)传输方式:有线网络,无线网络
4. 数据传输方式
(1)按传输方向:单工,双工,全双工
(2)按对象,单播,多播,广播
5.数据交换方式:电路交换,报文交换,分组交换
6.网络协议三要素:语法,语义,时序
7.OSI参考模型:7层,物理层,数据链路层,网络层,传输层,会话层,表示层,应用层
8.TCP/IP参考模型:4层:网络接口层,网际层,传输层,应用层
第二章 物理层
2.1 物理层的基本概念
2.1.1 物理层四大特性
1. 机械特性:接口是怎样的,长什么样
2. 电气特性:使用多少伏特的电
3. 功能特性:线路上电平电压的特性
4. 过程特性:实现不同功能所发射信号的顺序
2.1.2 两种信号
1. 模拟信号:特定频段的信号-有更加丰富的表现形式
2. 数字信号:01
2.1.3 调制和编码
1. 调制:模拟信号的转换
2. 编码:数字信号的转换,需要知道编码步骤
(1)采样
(2)量化
(3)编码
3. 调制和编码的联系
(1)数据可以通过编码手段转成数字信号,也可以通过调制手段将数据转换成模拟信号
(2)数字数据可以通过数字发送器转化成数字信号(编码),也可以通过调制器转化为模拟信号(调制)
(3)模拟数据可以通过PCM编码器转化为数字信号(编码),也可以通过放大器调制器转化为模拟信号(调制)
2.1.4 传输介质
1. 双绞线:
(1)屏蔽双绞线STP(Shielded Twisted Pair):抗干扰强,比较贵
(2)非屏蔽双绞线UTP(Unshielded Twisted Pair):便宜,抗干扰差
双绞线制作标准
(1)568B:橙白,橙,绿白,蓝,蓝白,绿,棕白,棕 --8
(2)568A:绿白,绿,橙白,蓝,蓝白,橙,棕白,棕 --8(13调换,36调换)
2. 光纤
(1)单模光纤(single Mode Fiber):中心纤芯很细(9或10um),只能传输一种模式的光,模间色散很小,适用于远程通信,但是存在材料色散和波导色散,这样的单模光纤对光源的谱宽和稳定性有较高的要求,谱宽要宽,稳定性要好,一般能传输100km左右
(2)多模光纤(Multi Mode Fiber):芯比较粗(50或62.5um),可以传播多种模式的光,但是模间色散较大,限制了传输数字信号的频率,距离越大,限制越大。所以一般多模光纤传输距离比较近,一般只有几公里
4. 同轴电缆:淘汰了
5. 无线:无线信号频率 IEEE802.11
2.1.5 物理层的三大部分
1. 源系统:发送数据的一端
2. 传输系统:传输过程中的各种传输介质
3. 目的系统:接收数据的一端
2.2 物理层的基本通信技术
2.2.1 复用技术
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/739c0ac7cb4b66ae105247dd2d3cc029.png)
1. 复用技术:指一种在传输路径上综合多路信道,然后恢复原机制或者解除终端各信道复用技术的过程
2. 简单来说就是将多种不同的信号在同一个信道上面传输
3. 复用技术主要解决的不同信号传输时应该如何区分
2.2.2 四种信道复用技术
1. 频分复用FDM
1. 频分复用FDM:频分多路复用,适用于某种传输媒质长度传输频带里,若干个频谱互不重叠的信号一并传输的方式
2. 在每路信号进入传输频带前,先要依次搬移频率(调制),在接收端,在搬回原来的频段(调制),恢复每路的原信号,从而使传输频带得到多路信号的复用
3. 就是划分不同的频率来并行传输信号,比如收音机77.8就是一个频率,接收一种信号
2. 时分复用TDM
1. 时分复用:采用同一物理连接的不同时段来传输不同的信号,可以达到多路传输的目的。就是将提供给整个信道传输信息的时间划分为若干时间片段(时隙),将时隙分配给每一个信号源使用
2. 时分多路复用以时间作为切分信号的参数,必须使各路信号在时间轴上互不重叠
3. 波分复用WDM
4. 码分复用CDM
第三章 数据链路层
第四章 网络层(报文)
第五章 传输层
第六章 应用层
第七章 网络安全基本概述
第八章 无线网络