前言:工欲善其事,必先利其器。
在我们正式开始学习之前,掌握高效的学习方法是必要的,这里给大家推荐一下一套比较实用的网络知识体系学习方法。
1、了解技术诞生的原因及背景,每项技术的诞生都是为了解决存在的问题。了解成因会更好理解技术本身的含义。
2、掌握协议的原理以及转发过程。
3、掌握协议当中的字段。
4、掌握理论知识后,充分做实验,在实验中可以立马看到效果,加深对技术的理解。
5、抓包:使用Wireshark等抓包软件,在抓包中,每一个协议的字段都会展现,从而更好地理解协议字段的含义。
6、查阅资料:当遇到疑惑和问题的时候,网上查询的答案有时往往五花八门,而最权威的则是查阅书籍文档。
这里给大家推荐3本关于学习计算机网络查阅的书籍:
1.《计算机网络:自顶向下方法》 [美] 詹姆斯·F.库罗斯,基思·W.罗斯 编著 机械工业出版社
2.《计算机网络(第8版)》 谢希仁 编著 电子工业出版社
3.《TCP/IP详解卷1/2》 [美] 凯文R.福尔(Kevin R. Fall) 编著 机械工业出版社
一、网络与通信,介质,中间设备
1.网络通讯组成的三要素:终端、介质、中间设备
网络的本质实现终端设备与终端设备的资源访问。
终端设备之间的通讯,由终端设备通过介质连接(有线/无线)连接中间设备,通过网络内或者网络间的通讯,实现信息共享的过程。 最终是封装和解封装,传递电信号。
2.网络内和网络间的通讯
2.1:网络内的通讯,
本质直连的通讯,不跨网段(IP地址网络位相同),中间设备可以是一层设备/二层设备,或者是没有中间设备直接直连。
•场景一 :PC1(192.168.1.1/24)-----------------------PC2(192.168.1.2/24)
场景二:
•PC1(192.168.1.1/24)------------HUB(一层设备)-------------PC2(192.168.1.2/24)
场景三:
•PC1(192.168.1.1/24)------------L2SW(二层设备)--------------PC2(192.168.1.2/24)
2.2:网络间的通讯
•网络间的通讯,本质跨网段的通讯(IP地址网络位不同),借助中间的网关设备(三层设备),路由
PC1(192.168.1.1/24)------------Route/L3SW/FW(三层设备)-------------PC2(192.168.2.1/24)
小结:
•网络内的通讯,直接找目的地(IP地址,MAC地址),Media Access Control,背板地址/硬件地址,在一个网络内必须要唯一,全球唯一。
•网络间的通讯,终端只需要找到自己的网关,究竟能否通讯,完全是看网关的路由能力;
•数据通讯是双向的,有来有回的。
•网络内通讯不需要配置网关,网络间通讯必须定义网关。
二、专有名称解释: 全称
LAN(Local Area Netwok):本地区域网络/局域网,由同一管理机构共同所管理的一些网络设备,实现信息传递和共享所构成的网络环境。架构分两种,总部/总分(Hub-and-Spoken)
•Ethernet:以太网,局域网的标准。
•Campus:园区网
•VLAN(Virtual Local Area Network):虚拟局域网,一个技术/协议。
•MAN(Metroplition Area Network):城域网
•WAN(Wide Area Network):广域网,地理位置较远,通过广域网介质所连接的网络
•Internet:互联网
•Encapsulation:封装,数据通信的过程,本质就是经历无数次的封装和解封装。
•decapsulation:解封装
•IGP(Inner Gateway Protocol):内部网关协议
•EGP(External Gateway Protocol):外部网关协议
•AS(autonomous system):自治系统
•WLAN(Wireless LAN):无线局域网。
• 数据载荷:最终的用户数据流量。对于下层来说上层的协议封装加上用户数据部分也数据载荷。
• 报文:网络中交换与传输的数据单元;基本结构:头部+数据载荷+尾部。
• 头部:封装在数据载荷的前面添加的信息段统称为报文的头部。
• 尾部:封装在数据载荷的末尾添加的信息段统称为报文的尾部。很多报文是没有尾部的。
• 封装:下层协议对于上层协议打上自己报头,报尾的过程。
• 解封装:是封装的逆过程,也就是去掉报文的头部和尾部,获取数据载荷的过程。
• 网关:从一个网络通往另一个网络时的出接口设备/地址。
• 路由器:能够为不同网络之间的数据包进行转发路由的设备。
• 终端设备:数据信系统的端设备如计算机、服务器、VoIP、手机等。
三、网络设备:交换机、路由器、防火墙、AC、AP
交换机:
• 在园区网络中,交换机一般来说是距离终端用户最近的设备,接入层的交换机一般为
二层交换机,又称为以太网交换机,二层是指TCP/IP参考模型的数据链路层;
• 以太网交换机可以实现:数据帧的交换、终端用户设备的接入、基本的接入安全功能、
二层链路的冗余等;
• 广播域:一个节点发送一个广播报文其余节点都能够收到的节点的集合。
• 路由器:
• 路由器工作在TCP/IP参考模型的网络层;
• 路由器可以实现:维护路由表和路由信息、路由发现及路径选择、数据转发、隔离广
播域、广域网接入和网络地址转换及特定的安全功能。
防火墙:
• 对两个网络之间的通信进行控制,通过强制实施统一的安全策略,防止对重要信息资
源的非法存取和访问,以达到保护系统安全的目的。
无线接入控制器 (AC, Access Controller)
AP:(AP, Access Point)
• FAT AP:自带路由功能,需单独配置,不能统一管理。
• FIT AP:由AC统一管理和配置,没有路由功能,配置和数据的路由转发都由AC完成吗,AC可以统一批量管理多个FIT AP,易于管理。
• 无线局域网WLAN广义上是指以无线电波,而常见的Wi-Fi是指IEEE 802.11标准上的无线局域网
技术。
四、网络类型及网络拓扑类型
间的城域网。
局域网:
• 覆盖范围一般在几公里之内;
•主要作用是把分布距离较近 (如: 有一个家庭内、一座或几座大楼内、一个校园
内,等等) 的若干终端电脑连接起来。
使用技术:以太网、Wi-Fi等。
城域网:
•基本特点:
• 城域网是较大型的局域网,扩大了局域网的访问范围。
•主要作用是将同一城市内不同地点的主机、数据库以及局域网等连接起来;
• 使用技术:基于大型的局域网,与局域网技术相似,如:以太网 (10Gbps/100Gbps)、
WiMAX (全球互通微波访问)。
广域网:
•基本特点:
•覆盖范围一般在几公里以上,可大至几十、几百或几千公里;
• 主要作用是把分布较远 (如: 跨越城市、跨越国家, 等等) 的若干局域网或城域
网连接起来;
• 会用到电信运营商的通信线路。
• 使用技术:HDLC、PPP等。
• 网络拓扑类型
• 星型网络: 所有节点通过一个中心节点连接在一起。
• 环型网络: 所有节点连成一个封闭的环形。
五、速率相关的性能指标
一般速率用bit,存储用Byte。
1字节=8比特
1Byte=8bit
• 1.比特:即bit,小b。
由1或0组成。
每秒通过比特数量即数率。
10^3b=1Kb 即1000为一级。
10^3Kb=1Mbit
10^3Mb=1Gb
信息传递的最小单位是比特(bit)
一般速率单位都用bit,例如:1Kbps 1Mbps
Mbps指的就是Mbit/s,或者是Mbit每秒
Mbps=Mbit/s=Mbit每秒,p即可以理解为 “每”
• 2.字节:即Byte 大B
1Byte=8bit
2^10B=1KB 即1024为 一级
2^10KB=1MB
2^10MB=1GB
单位顺序:M,G,T,P,E,Z,Y,N,D
1TB=2^10*2^10*2^10*2^10*8bit=2^40*8bit
一般表示数据大小单位用byte
列入一个文件是1MB
大家注意了:小b一个是1000,大B一个是1024,我们做网工平时说的网速都是小b 即bit速率。
• 3.带宽
带宽指的是一段链路当中,从一个节点到达另外一个接节点的速率。注意一条链路是的最终带宽,以木桶效应为准。发送端,接收端,传输介质,以最小的一个为准。
• 4.吞吐量
表示在单位时间内通过某个网络(信道或接口)的数据量总和。
吞吐量会受到带宽和额定速率的影响。
带宽指的是理想状态的速率。
吞吐量是以实际为准。(比如设备上限位100M,实际上只有30M的流量,那么就为30M)
• 5.时延
这个不太重要,只是概念,所以提下名词过一下即可。
发送时延(传输时延),传播时延,排队时延,处理时延
往返时延RTT ,即是延时累计。