数通条件
1.需要有个通道
2.需要有节点
3.都有载体
通过一些特殊的通道把分布在不同地理位置的物品连接起来,从而实现信息的传输和共享。
计算机网络基础:
(1)什么是网络
1.信息传递
2.资源共享
3.分布处理
世界上第一台计算机—1946年—计算导弹弹道—电流—二进制
应用层:人类语言(抽象语言)——应用程序——编译——编码——二进制(高低电频)
编码——语言转化的中间产物
表示层(编码表)
介质访问控制层:控制硬件;将二进制转换为电流,并控制物理层输出电流
CPU——处理电信号
对等网
*升级硬件资源
*增加电脑数量
(2)网络节点的增多
传输距离的延长 传输的介质——网线
拓展:
*同轴电缆
。10BASE5—粗同轴电缆—500m
。10BASE2—细同轴电缆—185m
。速率极低
*双绞线(RJ-45) 电话线:RJ-11
。分为屏蔽双绞线(STP),非屏蔽双绞线(UTP)
组成:8根铜丝,两两相绞。为了降低自身的干扰
。类型:1、2 、3、4、5、超5、6、超6、7、8
线类越高,铜丝越粗,绞的越紧,速度更快,抗干扰更强
*光纤
光纤是一人的头发种由挤压的玻璃或塑料制成的柔韧的透明纤维,稍微粗于人的头发
需要信号的转化
光信号转换成电信号:发光二极管,注入式激光二极管
电信号转换成光信号:发光二极管
分类
单模:应用注入式激光二极管,光在光纤中横向(直线)传输
光源贵,线便宜
多模:应用发光二极管,光在光纤中会全反射传输
光源便宜,线贵
*双工模式
。全双工:通讯双方都能同时发送和接受数据
。半双工:通讯双方都能发送和接收数据,但是不能同时进行
。同一条物理线路路上的 设备双工模式必须相同
*线序
。568A
。568B
橙白、橙、绿白、蓝、蓝白、绿、棕白、棕
直连线、交叉线
中继器(放大器) 5倍的延长
信号衰减——电压下降
信号失真
*增加节点
。网络拓展结构
。总线型:由一条多芯网线向四周延展,连接整个节点。
*优点:信道利用率高,结构简单,成本低
*缺点:同一时刻,仅允许两个节点进行通讯
。环形:由节点与节点连接的线路组成闭合环
*优点:增加和删除设备操作简单
*缺点:当某一节点故障时,会影响全网,导致整张网络瘫痪
。星型:由中央节点和通过链路到中央节点的节点组成
*优点:结构简单,扩展性强,连接方便
*缺点:信道利用率低,对中心节点要求高
。网状:实际上由星型拓展而来,而是用全连接的方式,网状中任意一个节点都属于中心节点
*优点:稳定,从节点到节点由多条路径可选
*缺点:结构复杂,成本高
集线器—HUB(网络HUB)
*纯物理层设备
*缺点:
1、安全问题
2、延时问题—产生大量的垃圾信息
3、地址问题—MAC地址—48位二进制—十二位十六进制表示——唯一性——前二十四位表示不同的厂商,后二十四位表示厂商生产的编号。
4、冲突问题—载波侦听多路访问/冲突检测机制—CSMA/CD(先听后发、边听边发、冲突停发、随机延迟后重发)—仅仅减小了冲突
。冲突域:连接在同一根到线上的所有工作站的集合
*网络无线传输距离
*完全没有冲突
*存在单波传输数据
端口密度
交换机——网桥(介质访问控制层)
无限的转发距离——交换机可以做到读和重写的操作
电流——二进制——电流
交换机的转发原理:当一个数据包来到交换机后,交换机首先会记录,记录接口和收到数据包中的源MAC地址,之后在进行转发,转发过程中会查看数据包中的目标MAC地址,如果目标在MAC地址表中有记录则直接根据MAC地址表记录的信息进行转发。若无记录,则会进行洪泛。不会永久记录——300s。
洪泛:从除了接收到的交换机接口以外,向其他所有接口均复制转发一份。
范围:不超过200个节点
广播域—洪范的范围
路由器——网络层
*隔离广播域
路由器的一个接口就是一个独立的广播域。
*转发数据
依靠路由表进行数据转发
*依靠交换机进行数据转发—同广播域
*借助路由器进行数据转发—跨广播域
IP地址——网络层
IPv4:32位二进制构成,2的32次方;点分十进制
IPv6:128位二进制
二进制次方表
00000001=1
00000010=2
00000100=4
00001000=8
00010000=16
00100000=32
01000000=64
10000000=128
子网掩码——32位二进制构成
必须由连续的0和连续的1构成
网络位
子网掩码为1的部分就是ip地址的网络位,同时如果网络位相同,则在一个洪泛范围。
主机位
区分一个洪泛范围内的主机
网关
被称为一个广播域的本户,也就是路由器与该广播域所连接的接口,这个接口的IP地址称之为网关IP。
1、判断是否为同一广播域
2、若为同一广播域,则将数据发送给交换机,由交换机进行洪范或单薄形式传播。
3、若为不同广播域,则将数据发送给路由器,即网关IP所在设备,再由路由器进行转发
4、目的主机接收到该数据后,重复前三步操作进行数据发送
ARP——网络地址解析协议(已知一种地址获取另一种地址)
*ARP分类
。正向ARP—通过IP获取MAC(网络中最常见的)
。反向ARP—通过MAC获取IP
。免费ARP—无故ARP—用于自我介绍和冲突检测
。代理ARP—由网关设备代替主机查询MAC地址
TCP/IP
美国国防部开发
一些指令
私有地址----可重复
A类:10.0.0.0-10.255.255.255----1个地址段
B类:172.16.0.0-172.31.255.255----16个地址段
C类:192.168.0.0-192.168.255.255----256个地址段
公有地址
除了上述私有地址和特殊地址外的所有单播地址
子网划分和子网汇总
划分:借位,借的主机位。
作用:可以节约IP
例如:172.16.0.0 16 一分为四 即借两位
172.16.00|000000.0 18
172.16.00|000000.00000001 18——172.16.00|111111.11111110 18
172.16.0.1 18——172.16.63.254 18
172.16.01|000000.0 18
172.16.01|000000.00000001 18——172.16.01|111111.11111110 18
172.16.64.1 18——172.16.127.254 18
172.16.10|000000.0 18
172.16.10|000000.00000001 18——172.16.10|111111.11111110 18
172.16.128.1 18——172.16.191.254 18
172.16.11|000000.0 18
172.16.11|000000.00000001 18——172.16.11|111111.11111110 18
172.16.192.1 18——172.16.255.254 18
汇总:取相同,去不同。
例如:192.168.1.0 24
192.168.2.0 24
即192.168.000000|01.0 24
192.168.000000|10.0 24
192.168.0.0 22
OSI参考模型(开放式系统互联模型)—国际化标准组织ISO提出—协议组(协议模型)
应用层:接受用户数据,人机交互的接口。应用程序
表示层:将编码转化为二进制语言(加密、解密)—统一格式
会话层:建立维持和断开一次会话,PC与服务器之间建立请求
传输层:优化传输,端对端传输(为了区分进程和服务) 端口号——二进制 16位 总共65536个
范围 0——65535
网络层:通过IP地址进行逻辑寻址
数据链路层(介质访问控制层):通过MAC地址进行物流寻址
物理层
核心是分层
分层的好处:
1.更利于标准化
2.降低层次之间的关联性。
每一层都提供自身服务,每一层都在下层基础上提供增值服务。
位于同一层的协议或者设备具备相同或者相似的功能,而不同层次之间的协议或者设备有明显差异。
0——1023知名端口号/著名端口号 标定了特定的服务
HTTP:80