| |
|
开发:
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地址的格式: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(注意这个只有华为人员才可下载) 第一次进入页面,想要对设备进行配置,首先要先进入系统制图 使用命令:
接口 输入命令:
回车配置 ip:
配置另一台也是同样步骤 配置好后用ping测试: 想要保存输入quit 回车 输入save 选y 四、DHCPDHCP:动态主机配置协议,用来自动给各个终端分配ip地址的 实验:一台路由器一台交换机三台电脑 手动给路由器配置个IP地址,因为它是专业设备 点击开机进入视图(命令可以简写)
?进入接口
?给路由器配置手动配置一个地址
如何给pc电脑配置dhcp ip地址 首先把路由器充当服务器给pc电脑分配ip地址 想要配置动态的ip 使用命令:
打开pc电脑--点基础配置--点DHCP--点应用--等待一会--输入ipconfig--会出现随机分配的地址 测试三台电脑是否通 点击pc电脑输入ping+其它两台电脑ip 五、DNS域名系统如何ping百度的方式ping通如何通过域名网址访问? 需要一台dns服务器,实现域名解析,把网址变成ip地址 第二台服务器也需要配置ip ?然后再打开第一台服务器指定dns ip地址 命令如下:
然后返回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和UDPTcp:可靠性高 适合对文件传输的完整性要求高,但是对延迟不敏感 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地址范围 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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年11日历 | -2024/11/25 20:48:10- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |