IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> 数通基础(基本网络通信原理、IP地址如何配置、DHCP、DNS域名系统、路由技术基础、静态路由 、TCP和UDP、vlan虚拟局域网、trunk、三层交换) -> 正文阅读

[网络协议]数通基础(基本网络通信原理、IP地址如何配置、DHCP、DNS域名系统、路由技术基础、静态路由 、TCP和UDP、vlan虚拟局域网、trunk、三层交换)

目录

二、基本网络通信原理

网络基础概念:IP地址

IP地址的格式:

由什么来决定网络位的长度?

三、IP地址如何配置

如何看自己电脑IP地址?

另一种命令式查看

手机地址如何查看

IP地址如何配置

疑问:为什么没有配置ip 会有ip地址

实验:手动如何给一台网络设备,路由器配上地址

四、DHCP

五、DNS域名系统

如何ping百度的方式ping通

六、路由技术基础

七、静态路由

?八、TCP和UDP

九、vlan虚拟局域网

十、trunk

十一、三层交换


二、基本网络通信原理

网络基础概念:IP地址

IP地址在网络中用于标识一个节点(或者网络设备的接口)。

IP地址用于IP报文在网络中寻址。

IP地址的格式:

192.168.1.1 网络位+主机位(前三位是网络位,后一位是主机位)

网络位就是判断地址属于哪个网络?

?举例:学号 9020200219 其中902020是全部学生统一数字 02 代表班级 19 代表学生学号

看网络位,知道自己所在的网段

192.168.1.1

另外一个地址 192.168.1.X .网络位相同代表和我在相同的网段

172.16.100.3 和我不在相同的网段

由什么来决定网络位的长度?

由子网掩码

192.168.1.1? ? ? ? 255.255.255.0? ? ? ? 写三个255代表前面三个是网络位(192.168.1.1)? 两个255

代表前面两个是网络位(192.168.1.1? ) 网络位一样说明网段是一样的

三、IP地址如何配置

如何看自己电脑IP地址?

电脑右下角有一个网络连接的标志

如果是无线就是几个半圆的图标

点击右键——以太网(就能看见连接的网卡)——更改适配器选项-——点击网卡右击点击状态——详细信息

另一种命令式查看

点击快捷键win+R输入cmd——回车——输入命令ipconfig

手机地址如何查看

点击设置--Vlan--点击连接的WiFi

IP地址如何配置

点击右下角网络图标点击右键——以太网(就能看见连接的网卡)——属性——点击internet协议版本4(TCP/IPv4)——打开后可以自己设置——确定

疑问:为什么没有配置ip 会有ip地址

Dhcp:作用,自动给电脑,手机配置ip地址

实验:手动如何给一台网络设备,路由器配上地址

下载模拟软件eNSP(注意这个只有华为人员才可下载)

第一次进入页面,想要对设备进行配置,首先要先进入系统制图

使用命令:

system-view?

接口 输入命令:

interface GigabitEthernet 0/0/0 

回车配置 ip:

ip address 192.168.1.1 255.255.255.0

配置另一台也是同样步骤

配置好后用ping测试:

想要保存输入quit 回车 输入save 选y

四、DHCP

DHCP:动态主机配置协议,用来自动给各个终端分配ip地址的

实验:一台路由器一台交换机三台电脑

手动给路由器配置个IP地址,因为它是专业设备

点击开机进入视图(命令可以简写)

sy

?进入接口

int g0/0/0

?给路由器配置手动配置一个地址

ip ad 192.168.1.1 255.255.255.0

如何给pc电脑配置dhcp ip地址

首先把路由器充当服务器给pc电脑分配ip地址

想要配置动态的ip

使用命令:

# 打开dhcp功能

dhcp enable

# 分配接口

interface g0/0/0/0


# 选择接口

select interface

打开pc电脑--点基础配置--点DHCP--点应用--等待一会--输入ipconfig--会出现随机分配的地址

测试三台电脑是否通

点击pc电脑输入ping+其它两台电脑ip

五、DNS域名系统

如何ping百度的方式ping通

如何通过域名网址访问?

需要一台dns服务器,实现域名解析,把网址变成ip地址

第二台服务器也需要配置ip

?然后再打开第一台服务器指定dns ip地址

命令如下:

# dhcp dns-list 192.168.1.100

然后返回pc电脑以ping www.baidu.com的方式ping

六、路由技术基础

网关的作用:用来连接不同的网段

实验:不同网段的电脑想完成数据转发怎么办??

就要用到一台路由器作为两台电脑之间的网关

将第一台pc电脑配好ip、子网掩码、网关、dns

由于第一台pc电脑网关是100.1转发给路由器,路由器再转发给目标pc电脑

此时路由器应该输入命令:打开路由器

进入0/0/1接口

在这个接口上配置ip add 100.100.100.1 255.255.255.0配置完打开右边那台电脑ping 100.100.100.100

如何判断应该从哪个口转发?

路由器有一个判断的机制,那就是路由表

开启路由输入display ip routing-table显示路由表

如何指定想要看哪个路由表命令:

display ip routing-table后直接加上想去的目标

七、静态路由

以上学习小总结:

我们知道了1、电脑开机,通过dhcp获取ip地址

2、电脑输入域名,www.baidu.com?

电脑把www.baidu.com发到自己的dns服务器

3、dns服务器把域名解析成对应的ip地址

4、电脑向百度服务器发送一个请求

实验:假设我们不止一台路由器

?假设我们有一台pc电脑(配置ip为1.1)--一台假设名为A路由器(配置左边接口为1.10右边接口为2.1)--另一台假设名叫B路由器(配置左边接口为2.10右边接口为3.1)--服务器(配置接口为3.10)

路由器的配置:

?

?服务器配置:

?配置完成,测试pc电脑ping服务器 发现不通,原因是不同网段

查看有没有通往192.168.3.10的路由

如果想要把数据转给服务器,由于1.10跟2.1是直连的,所以路由器A把数据交给路由器B就可以接力到服务器

我们可以手动添加静态路由

?测试发现有了路由还是不通,因为有去的也要有回的路由

?测试

?八、TCP和UDP

Tcp:可靠性高 适合对文件传输的完整性要求高,但是对延迟不敏感

Udp:速度快

cdn:不同的人,访问www.taobao.com,返回不同的ip地址

九、vlan虚拟局域网

Vlan:虚拟局域网 作用:隔离

vlan用在交换机上

实验:隔离

设备:一台交换机 两台pc电脑

首先这两台电脑是可以互相ping通的

演练:在交换机创建两个vlan 一台叫vlan10

?

使用命令?把不同的接口分别放入不同的vlan

Access:用来连接终端,电脑,打印机

Trunk:用来连接其它的交换机

?vlan20也是同样步骤

最后测试ping 发现不通

十、trunk

问题:交换机1数据想要传输给交换机2,交换机2如何知道数据是vlan10的还是vlan20的

那就需要打个标记吧!

就是当线路配置成trunk的时候,

?如果不想写all 可以单独的通过

打开右边交换机跟左边的步骤一样,同样创建两个vlan 分别 接入不同的接口,互联的设为trunk

再将pc3 pc4配上地址 再用pc1 ping pc3 实验是可以ping通的。

十一、三层交换

pc1电脑配置ip、子网掩码、网关

?pc2电脑配置ip、子网掩码、网关

?在交换机里创建两个vlan,并选择接口

?

测试:ping

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2022-10-17 13:08:02  更:2022-10-17 13:11:21 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/19 6:20:44-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码