网络基础知识


前言

提示:本文的大概内容:

	随着网络的不断发展,关于网络的知识也越来越重要,很多人都开启了学习网络知识的学习,
本文就介绍了网络的基础内容。

提示:本篇文章正文内容:

一、网络的发展

1.对等网

使用:
	1.人数增加---节点增加
	2.使用距离延长---距离增加
	常见的网线---RJ-45双绞线   --最长距离100M  
	解决电信号变弱----中继器(放大器)

直线型拓扑(总线型拓扑)

在这里插入图片描述

环型拓扑

在这里插入图片描述

树状拓扑

在这里插入图片描述

波环型(全网状)拓扑

在这里插入图片描述

星型结构

在这里插入图片描述

	节点增加---HUB集线器---  安全  延时  地址  冲突  
	
	地址------唯一 格式相同   MAC地址 ----  48位二进制构成以16进制显示 
	
	解决方案:CSMA/CD  载波侦听多路访问/冲突检测机制
	-------------------------------------------------排队
	机制解析:
	1.首先使用监听功能,当发现有消息在传播时,停止自身发送,进行监听排队,随时准备进入下一个阶段
	2.当前消息完成,监听到完毕状态后,立刻发送。
	3.当消息相撞时,会互相给彼此发送一个阈值,因为是随机发送,所以会有大小区分,达到阈值时发送消息,
	  这样就规避了冲突的问题。
	结论:虽然解决了一定的冲突问题,但是大大增加的了延时。
	
	1.无限的传输距离
	2.没有冲突-----所有节点均可同时收发消息
	  形成单播-----一对一的进行数据传递

2.交换机

1.无限的传输距离-----读写功能,相当于重新写信
2.没有冲突-------交换机可以转换电流并储存二进制数据
3.形成单播------运用转发储存的原理,储存一批转发一批,实现一对一的识别一对一的发送。

速率公式:约等于(带宽/8)85%  

交换机的工作原理:
1.当数据帧进入交换机之后,交换机会先查看数据的源MAC地址,之后将该数据进入的接口与MAC地址映射到本地的
  MAC地址表中;之后查看目标MAC地址,根据目标MAC地址查询本地MAC地址表,若存在记录,将直接从该表所记
  录的接口进行发送。
2.若没有目标MAC地址接口记录,则泛洪该数据。
  泛洪:除了进入的接口之外,转发给所有其他的接口
MAC地址表的老化时间:300s

3.IP与路由器

IP   互联网协议----使用地址---IP地址 

路由器的每一个接口 都是一个泛洪范围的边界
逻辑地址 临时使用 在某个范围内使用的地址 

IPV4地址:32位二进制构成  存在网络位和主机位的区分;网络位用于标识所在的范围;选用点分十进制表示。
为了方便人看,所以采用8位一分形式。
00000000    0
00000001    1
00000010    2
00000100    4
00001000    8
00010000   16
00100000   32
01000000   64
10000000   128

子网掩码:通过连续的1和连续的0构成,连续的1所在位置即为网络位,连续的0即为主机位。 
192.168.1.0  255.255.0.0   
11000000.10101000.00000001.00000000
11111111.11111111.00000000.00000000

192.168.2.0  255.255.0.0  
11000000.10101000.00000010.00000000
11111111.11111111.00000000.00000000
   
ARP协议:
ARP:地址解析协议:通过一个地址找到另一个地址
过程:源IP  MAC  出去, 目标, 全F  广播发送
广播域:泛洪区域 
广播:在一个泛洪范围内,迫使交换机将一个数据进行泛洪

ARP缓存表老化时间:180s
  免费ARP:无故ARP   不同于一般的ARP请求,它并非期待的想要得到MAC地址或者IP地址,而是当主机启动时,
发送一个免费ARP包,请求自己的IP地址和MAC地址。  
  一般情况下就两个作用 1.验证IP是否冲突 2.更换物理网卡  

路由器的工作原理:
  PC端在访问其他设备时,会先基于目标IP地址判断对端设备与自己是否存在于同一个广播域;若在同一个范围,
通过ARP广播获取MAC随后单播通讯即可。
  若不在同一个范围,则需要封装目标MAC地址为本地网关MAC地址,将数据发送至路由器处,由路由器代为转发。

IPV4地址详解
IPV4地址:32位二进制构成  点分十进制标识
IPV6地址:128位二进制构成 冒分十六进制标识
IPV4地址:使用子网掩码进行网络位和主机位的区分

存在ABCDE五类地址:
ABC类为单播地址  D类为组播地址  E类为保留地址
  ABC类为单播地址----既可以当做源IP使用,也可以当做目标IP使用,每一个单播地址都标识着一个唯一的节点;
只有单播地址可以作为源IP。
  D类:为组播地址----只能作为目标IP使用
  E类:........

基于IP地址的第一个8位进行分类:
A类:1-126  前8位为网络位
B类:128-191  前16位为网络位
C类:192-223  前24位为网络位  
D类:224-239  不分网络位和主机位
E类:240-255        

A类地址地址子网掩码:255.0.0.0
B类地址地址子网掩码:255.255.0.0
C类地址地址子网掩码:255.255.255.0

特殊地址:
一: 127  环回地址 127.0.0.1-127.255.255.255
用作排错历程分析
二:255.255.255.255   受限广播地址  
三:主机位全0
192.168.1.0   255.255.255.0  不是单播地址,不能被设置为IP地址,代表一个网段。 网络号   
四:主机位全1
192.168.1.255/24  不是单播地址,不能被设置为IP地址,
直接广播地址  
五:0.0.0.0   代表没有地址   代表所有地址  
六:169.254.0.0/16    本地链路地址  自动私有地址  

VLSM  可边长子网掩码 ----  子网划分	

在这里插入图片描述

192.168.1.0/24       255.255.255.0        0-255   256 
11000000.10101000.00000001. 00000000
11111111.11111111.11111111.00000000
128   64   32  16  8  4  2  1 
11000000.10101000.00000001.  0  0000000
192.168.1.0/25    192.168.1.0/25----192.168.1.127/25   128
11000000.10101000.00000001.  1  0000000
192.168.1.128/25  192.168.1.128/25--------192.168.1.255/25  128

主机位全0-主机位全1  

192.168.2.0/24  划分为4个子网   256
11000000.10101000.00000010.  00  000000
11111111.11111111.11111111.00000000

11000000.10101000.00000010.  00  000000  192.168.2.0/26 
192.168.2.0/26------192.168.2.63/26   64
11000000.10101000.00000010.  01  000000  192.168.2.64/26
192.168.2.64/26------192.168.2.127/26   64
11000000.10101000.00000010.  10  000000  192.168.2.128/26
192.168.2.128/26------192.168.2.191/26   64
11000000.10101000.00000010.  11  000000  192.168.2.192/26
192.168.2.192/26-----192.168.2.255/26    64


172.16.0.0/15  划分为4个网段,并写出每个子网的可用主机范围。
128  64  32  16  8  4  2  1  
172.00010000.00000000.00000000
   .11111110.00000000.00000000




172.0001000  0.0  0000000.00000000  172.16.0.0/17
172.16.0.1/17----172.16.127.254/17
172.0001000  0.1  0000000.00000000  172.16.128.0/17
172.16.128.1/17----172.16.255.254/17
172.0001000  1.0  0000000.00000000  172.17.0.0/17
172.17.0.1/17----172.17.127.254/17
172.0001000  1.1  0000000.00000000  172.17.128.0/17
172.17.128.1/17----172.17.255.254/17  

无类域间路由----CIDR  简而言之8个字:取相同位,去不同位
去掉的不同位当0处理,取到的相同位即为合并后的网络位。
192.168.0.0/24    192.168.00000000.00000000
192.168.1.0/24    192.168.00000001.00000000
192.168.2.0/24    192.168.00000010.00000000
192.168.3.0/24    192.168.00000011.00000000
192.168.0.0/22

二、OSI七层模型与网络协议及其操作

1.OSI七层模型

OSI/RM------开放式系统互联参考模型 


应用层:抽象语言----编码
表示层:编码---二进制
会话层:
传输层:
网络层:IP 互联网协议  
数据链路层:介质访问控制层MAC+逻辑链路控制层LLC
物理层:物理硬件

数据链路层:介质访问控制层MAC+逻辑链路控制层LLC
逻辑链路控制层LLC:对数据惊醒校验,只保障数据完整性;同时增加FCS(校验核),校验数据完整性。

应用层 表示层  会话层:都是对数据进行加工处理的
传输层 网络层 数据链路层 物理层 :对数据的运输 到达对端做出工作 

  会话层:提供会话号,同软件不同进程的程序在同时接收发消息时,他们会拥有相同的IP地址MAC地址,
此时,就需要会话层分别给予不同的会话号去区分。

  传输层:TCP/UDP  1.分段(受到MTU限制)2.端口号
    1.MTU:最大传输单元 默认1500字节 
    分段:当数据包过大时,连续发送可能会使数据在传输途中插入别的数据造成损坏,所以需要对数据包
  进行分段处理,从而保证数据包的完整性。
  
    2.端口号:使用电脑可能会同时访问多个服务器,这多个服务器在进行回复的时候,回复目标都是相同IP/MAC,
  为了不分配错误,所以在该程序启动时,电脑会在1024-65535随机分配端口号给这个程序,在服务器回包时也
  会带着这个端口号,这样电脑就能做出正确的数据分配。
   端口号:0-65535  1-1023 注明端口  1024-65535高端口/动态端口   

2.TCP与PDU

TCP/IP 协议簇

在这里插入图片描述

1.分层不均   2.分层太多

在这里插入图片描述

在这里插入图片描述

PDU:协议数据单元  对不同层封装的数据单元标识
应用层-----数据报文
传输层-----数据段
网络层-----数据包
数据链路层------数据帧
物理层------比特流

TTL:生存周期 
最大255  推荐64   常见128  

以太网II型帧 

在这里插入图片描述

1.封装
2.解封装

在这里插入图片描述

HTTP  tcp  80  超文本传输协议  
HTTPS  TCP  443  (HTTP+SSL(TLC)) 安全传输协议
FTP  tcp  20/21  文件传输协议 
TFTP  udp 69  简单文件传输协议
Telnet   tcp  23  远程登录标准协议  
SSH  tcp  22  安全外壳
DNS  UDP/TCP  53   域名解析协议
DHCP  UDP  67/68   动态主机配置协议 

TCP----传输控制协议----面向连接的可靠协议
在完成了传输层的基本工作的同时,还需要保证传输的可靠性。
面向连接---3次握手   4次挥手  建立端到端的虚链路

在这里插入图片描述

SYN:发起一次连接,并告知自身状态  ACK:标识确认
特殊情况:RST重连  	TCP 严重错误并重连  FIN 断开 
PSH 紧急加收  URG紧急指针

在这里插入图片描述传输途中

四次挥手

在这里插入图片描述

可靠性----4种可靠性机制-------确认  排序  重传   流控(滑动窗口)

在这里插入图片描述

UDP-----用户数据报文协议------非面向连接的不可靠协议   仅完成传输的基本工作--分段 端口号

在这里插入图片描述

在这里插入图片描述

TCP与UDP的区别
TCPUDP
面向连接无连接
速度慢速度快
可靠传输不可靠传输
20字节头8字节头
IP的包头

在这里插入图片描述

  TCP的分段和IP的分片
  IP分片的原因:受到二层  数据链路层 MTU的限制,最大传输单元不能超过1500字节 
  数据到达网络层大于MTU则会分片,为了提高传输效率减少分片,TCP在装载数据时如果能做到封装后的数据
不引起三层分片则是一种最佳选择,MSS值的目的就是基于双方的MTU协商出一个最大传输承载长度。

在这里插入图片描述

3.操纵网络设备

<Huawei>-----用户视图  仅具有查询权限,不能进行配置操作
<Huawei>display ip interface brief  查看每个接口的IP配置情况
<Huawei>system-view   进入系统视图 
Ctrl+Z  直接弹回用户视图 
[Huawei]------系统视图  
[Huawei]sysname R11  更改设备名称 
[R11]interface g 0/0/0 进入0/0/0接口
[R11-GigabitEthernet0/0/0]quit  返回上一层  
Tab键   自动补全命令

在这里插入图片描述

?= 查询后续可执行的命令

[R11-GigabitEthernet0/0/0]ip address 192.168.1.1 24 
								  -----在该接口上配置IP地址 IP地址为 192.168.1.1/24
[R11-GigabitEthernet0/0/0]ip address 192.168.1.1 255.255.255.0  与上述命令相同
[R11-GigabitEthernet0/0/0]display this   查看当前视图下的配置
[R11]display current-configuration   查看当前所有的配置操作-----查看缓存中的配置

在这里插入图片描述
将该设备中的缓存配置保存至闪存中

DNS:域名解析协议
DNS,因特网上作为域名和IP地址相互映射的一个分布式数据库,为了能够使用户方便访问,而不用去记
  忆那些繁琐的IP地址。  通过主机域名,最终得到对应的IP地址,这个过程就叫做域名解析。
DNS协议运行在UDP协议之上(TCP也存在),使用端口号53
还是一个典型的 C/S架构   既有DNS客户端  也有 DNS服务器

总结

	以上就是今天要讲的内容,本文仅仅简单介绍了网络的相关知识及其基本操作。
  • 12
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值