动态路由配置:

动态路由协议 rip ospf eigrp isis bgp
作用: 自动学习路由表信息 自动学习路径

R1:
Router>enable
Router#config t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#int g0/0
Router(config-if)#ip add 192.168.1.254 255.255.255.0
Router(config-if)#no shutRouter(config-if)#int g0/1
Router(config-if)#ip addr 10.0.0.1 255.255.255.0
Router(config-if)#no shutR2:
Router>enableRouter#config t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#hostname R2              # 修改主机名称R2(config)#int g0/0
R2(config-if)#ip addr 10.0.0.2 255.255.255.0
R2(config-if)#no shutR2(config-if)#int g0/1
R2(config-if)#ip addr 172.16.1.1 255.255.255.0
R2(config-if)#no shut

R3路由器配置:

Router>enable
Router#
Router#config t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#hostname R3
R3(config)#
R3(config)#int g0/0
R3(config-if)#ip add 172.16.1.2 255.255.255.0
R3(config-if)#no shutR3(config-if)#
%LINK-5-CHANGED: Interface GigabitEthernet0/0, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/0, changed state to upR3(config-if)#int g0/1
R3(config-if)#ip addr 116.63.0.254 255.255.255.0
R3(config-if)#no shut

在学习前默认的路由表信息

R1:
C       10.0.0.0/24 is directly connected, GigabitEthernet0/1
C       192.168.1.0/24 is directly connected, GigabitEthernet0/0R2:
C       10.0.0.0/24 is directly connected, GigabitEthernet0/0
C       172.16.1.0/24 is directly connected, GigabitEthernet0/1R3:
C       116.63.0.0/24 is directly connected, GigabitEthernet0/1
C       172.16.1.0/24 is directly connected, GigabitEthernet0/0

配置动态路由:

R1(config)#route rip
R1(config-router)#network 192.168.1.0
R1(config-router)#network 10.0.0.0

R2路由器配置宣告自己的网络:

R2(config)#route rip
R2(config-router)#network 10.0.0.0
R2(config-router)#network 172.16.1.0

R3路由器配置宣告网络:

R3(config)#route rip
R3(config-router)#
R3(config-router)#network 172.16.1.0
R3(config-router)#network 116.63.0.0

自动学完后路由表信息

R1:
C       10.0.0.0/24 is directly connected, GigabitEthernet0/1
R    116.0.0.0/8 [120/2] via 10.0.0.2, 00:00:18, GigabitEthernet0/1
R    172.16.0.0/16 [120/1] via 10.0.0.2, 00:00:18, GigabitEthernet0/1
C       192.168.1.0/24 is directly connected, GigabitEthernet0/0R2:
C       10.0.0.0/24 is directly connected, GigabitEthernet0/0
R    116.0.0.0/8 [120/1] via 172.16.1.2, 00:00:10, GigabitEthernet0/1
C       172.16.1.0/24 is directly connected, GigabitEthernet0/1
R    192.168.1.0/24 [120/1] via 10.0.0.1, 00:00:17, GigabitEthernet0/0R3:
R    10.0.0.0/8 [120/1] via 172.16.1.1, 00:00:11, GigabitEthernet0/0
C       116.63.0.0/24 is directly connected, GigabitEthernet0/1
C       172.16.1.0/24 is directly connected, GigabitEthernet0/0
R    192.168.1.0/24 [120/2] via 172.16.1.1, 00:00:11,

交换机配置vlan

Switch>enable
Switch#config t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#vlan 100         #创建vlan100
Switch(config-vlan)#exit
Switch(config)#vlan 200         #创建vlan200
Switch(config-vlan)#exit

将接口加入到vlan中

Switch(config)#int fa0/1
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 100
Switch#show running-config      # 特权模式下查看所有配置信息Switch#config t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#int fa0/3
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 100

单臂路由:
https://blog.csdn.net/XiaoXingalei/article/details/124259214

网络层次结构

网络拓扑

网络层次结构
    核心层:主要部署路由器设备,用于连接外网线路,还要具备冗余能力
    汇聚层:主要部署三层交换设备,用于相应安全访问控制 进行链路汇聚
    接入层:主要部署二层交换设备,用于终端设备接入

一层交换机:只支持物理层协议。
二层交换机:支持物理层和数据链路层协议。
三层交换机:支持物理层,数据链路层及网络层协议。

                基本网络层次划分标准示意图

网络类型

局域网:本地私有的一个网络范围。规模较大的局域网,也会称为园区网。

城域网:网络的覆盖面积达到了一个城市,就可以称为城域网。

广域网:覆盖面积达到了全国或全球,就称为广域网,全球最大的广域网就是Internet互联网。

网络层次模型(OSI7层模型)

    OSI是Open System Interconnection的缩写,意为开放式系统互联。国际标准化组织(ISO)制定了OSI模型,该模型定义了不同计算机互联的标准,是设计和描述计算机网络通信的基本框架。OSI模型把网络通信的工作分为7层,分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

标准:
1.服务器 计算机 手机 物理设备 物联网 智能机器人
2.网线 光纤 水晶头 光纤模块 光设备
3.交换机 路由器
4.不同的服务 SSH WEB服务 游戏服务

OSI七层模型功能介绍


                OSI 7层模型形象比喻示意图

                OSI 7层模型结构示意图

OSI七层模型详解

应用层


主要就是提供应用程序可以接入网络接口,并根据程序的不同对应不同的接口协议。

表示层

会话层

传输层


负责网络中端到端的连接(TCP、UDP)。

网络层


网络层的主要作用就是路由和寻址,主要接触到的是IP协议,即IP地址。
数据链路层

物理层

Layer1物理层:物理层标准规定了信号、连接器和电缆要求、接口类型、线缆类型、设备(集线器hub)。

单工: (广播电台)通讯时候。只有一方作为发送方,另一方作为接受方

半双工:(对讲机) 通讯的某一时刻,只有一方作为发送方,另一方作为接受方,通讯时刻发生转变,发送方可以变为接收方,接收方可以变为发送方

全双工:(电话) 同一时刻,双方皆可以是发送方,又可以是接收方

用定外卖来七层模型理解:

1.下订单                                 浏览器访问服务器游戏网站
2.厨师开始做鱼头泡王八 生成数据           从磁盘中拿代码文件        应用层
3.鱼头泡王八装盘打包                     对数据进行加密压缩        表示层
4.用户和服务连接状态                     客户端连接服务端          会话层
5.将食物如何安全的送到客户手中(快递员)    通过TCP协议发送数据      传输层
6.快递的地址在哪里 小区的地址             IP地址                    网络层
7.去的时候骑车如何去路不好走             物理编址差错空间           数据链路层
8.怎么去走那条路                         网线 光纤 MAC             物理层

数据包封装与解封装

封装

封装过程:由上至下进行封装
        应用层、表示层、会话层 PDU 数据
        传输层:分段 TCP协议
        网络层:打包 TCP协议+IP地址
        数据链路层:成帧 TCP协议+IP地址+MAC地址
        物理层:位 数据成为比特

解封装

拆包过程:由下至上进行拆包
        物理层:位 比特
        数据链路层:查看MAC地址
        网络层:查看IP地址
        传输层:查看TCP协议
        前三层:数据内容

不知名端口:1024以上的端口称为不知名端口
cat /proc/sys/net/ipv4/ip_local_port_range

TCP/IP模型(4层模型)

OSI7层模型与TCP/IP模型(DOD)对应关系

TCP/IP协议簇相关协议汇总

应用层协议介绍

b
FTP         21          明文协议,文件传输协议,基于TCP
TFTP        69          简单文件传输协议,基于UDP
SSH         22          安全外壳协议,远程连接,加密
Telnet      23          明文协议,远程连接
SNMP        161/162     简单网络管理协议,基于UDP
SMTP        25          简单邮件传输协议,基于TCP
HTTP        80          超文本传输协议
HTTPS       443         超文本传输安全协议
DHCP        67/68/546   动态主机设置协议,C(67),S(68),546(V6)
zabbix      10050 10051
mysql       3306
redis       6379

DHCP原理图



                    家用路由器DHCP设置

DNS称为域名系统,在网站运行中起到了至关重要的作用,主要作用是负责把网站域名解析为对应的IP地址。
一般域名提供商,提供的dns服务器,都是走udp53端口的。

DNS解析过程

域名是什么

举个例子,https://www.baidu.com,这个其实并不是域名,其中https是指协议,去掉https后,www.baidu.com.(注意最后面有一个点号)才是真正的域名。

每个域名的最后面都有一个点号 “.” 表示根域名,为了方便在实际使用的时候被省略了。

根域名的下一级就是顶级域名了,.com 也就是顶级域名,常见的顶级域名后缀有.com、.cn、.net、.org 等,这些都是固定的,用户不能自己修改,只能选择。

顶级域名的下一级又是权威域名,如baidu.com中的.baidu,这个权威域名就是我们自己可注册的域名。

顶级域名下就是主机名了,www是指主机名,这个是我们可以自己定义的,通常在http服务器如nginx中可以修改。

域名解析过程分析

下面就还以www.baidu,com这个网址来分析一下dns的解析过程。

当浏览器拿到输入的www.baidu.com后,首先会去浏览器的dns缓存中去查询是否有对应记录,如果查询到记录就可以直接返回ip地址,完成解析。

如果浏览器没有缓存,那就再去查询操作系统的缓存,同样的,如果查询到记录就可以直接返回ip地址,完成解析。

如果操作系统也没有缓存,那就再去查看本地host文件,Windows下host文件一般位于 “C:\Windows\System32\drivers\etc”。

近几年网上流传的通过修改本地host文件来避免双11女友剁手的段子,其实就是将淘宝的支付接口解析到错误的ip地址,从而导致支付不成功。

如果本地host文件也没有相应记录,那就需要求助于本地dns服务器了,所以应该要知道本地dns的ip地址。

本地dns服务器ip地址一般是由本地网络服务商如移动、电信提供,一般是通过DHCP自动分配,当然你也可以自己手动配置。目前用的比较多的是谷歌提供的公用dns 8.8.8.8和国内的公用dns 114.114.114.114及阿里的223.5.5.5。

你之前可能有遇到过电脑可以正常上QQ但是就是不能打开网页的怪现象,这种情况大多数可能就是dns域名解析出问题了,你可以尝试手动把dns设置为公用dns。

找到本地dns后,它也会先去查询一遍它自己的缓存,如果有记录就返回,如果没有记录,它将开始要去我们前面提到的根域名服务器查询了。注意由于根域名服务器ip地址一般都是固定的,所以本地dns服务器一般都内置了根域名服务器ip地址。https://www.uedbox.com/post/50977/

目前全球一共有13个根域名服务器(这里并不是指13台服务器,是指13个ip地址,按字母a-m编号),为了能更高效完成全球所有域名的解析请求,根域名服务器本身并不会直接去解析域名,而是会把不同的解析请求分配给下面的其他服务器去完成,下面是dns域名系统的树状结构图。

注意dns域名服务器一般分三种,分别是根域名服务器(.)、顶级域名服务器(.com)、权威域名服务(.baidu.com) 。

当根域名接收到本地dns的解析请求后,发现是后缀是.com,于是就把负责.com的顶级域名服务器ip地址返给本地dns。

本地dns拿着返回的ip地址再去找到对应的顶级域名服务器,顶级域名又把负责该域名的权威服务器ip返回去。

本地dns又拿着ip去找对应的权威服务器,权威服务器最终把对应的主机ip的解析记录(俗称A记录)返回给本地dns。

本地dns会将解析后的ip地址信息进行缓存,缓存好将A记录信息返回给客户端。

客户端收到本地dns响应的A记录信息,会将A记录缓存到本地,然后使用解析后的ip地址访问www.baidu.com。

至此就完成了域名解析的全过程。

下面用一张图来展示上面迭代查询的过程。

递归查询: 浏览器–>浏览器缓存–>系统缓存–>Hosts文件–>LDNS
迭代查询: LDNS–>根–>顶级域名–> 权威域名 有去有回



解析期间涉及到两个特殊查询:
客户端—本地dns服务器:递归查询
本地dns服务器—根域名服务器 顶级域名服务器 权威域名服务器:迭代查询
所谓递归查询过程就是 “查询的递交者” 更替, 而迭代查询过程则是 “查询的递交者”不变。

A记录:
从域名到IP的解析过程,被称为A记录;www.baidu.com—1.1.1.1

获取A记录命令方法:
使用dig安装bind-utils 包
1) dig www.baidu.com
dig @223.5.5.5 www.baidu.com +trace —显示完整DNS解析过程
2) nslookup www.baidu.com
3) host www.baidu.com
4) ping www.baidu.com

在Windows中使用ipconfig /displaydns命令查看DNS 解析缓存

【笔记】路由器:动态路由配置、交换机:vlan配置 网络层次结构:OSI7层模型 、TCP/IP模型(4层模型)、DNS解析过程相关推荐

  1. 思科交换机Vlan配置以及VLAN应用场景

    VLAN相关学习视频:超简单的[思科交换机Vlan配置]https://www.zhihu.com/zvideo/1446489190669803520https://www.zhihu.com/zv ...

  2. 6 华为交换机 路由配置_华为路由、交换机基础配置指令

    华为路由.交换机基础配置指令 一.华为路由器交换机配置命令:计算机命令 PCAlogin:root:使用root用户 password:linux:口令是linux #shutdown -h now: ...

  3. 华为模拟器静态路由默认路由设置及VLAN配置

    华为模拟器静态路由/默认路由设置及VLAN配置 文章目录 华为模拟器静态路由/默认路由设置及VLAN配置 一.路由器的工作原理 1.1.路由器接口配置ip命令 1.2.设置静态路由/默认路由 二.VL ...

  4. 交换机vlan配置实训心得_交换机VLAN配置实验报告.doc

    交换机VLAN配置实验报告 宁波工程学院电信学院计算机教研室 实验报告 课程名称: 网络管理实验 实验项目: 交换机VLAN配置 实验人员: 班 级: 计科10-4 指导教师: 盛啸涛 实验位置: 网 ...

  5. 所有人都能看懂的华为交换机vlan配置

    [vlan小故事]为什么会有vlan?   早期以太网是一种基于CSMA/CD1(Carrier Sense Multiple Access/Collision Detection)的共享通讯介质的数 ...

  6. 华为交换机vlan配置举例_华为S5700系列配置实例

    原标题:华为S5700系列配置实例 华为S5700系列配置 一.#telnet远程登录 步骤一:创建VLAN,并配置交换机VLAN的管理IP # 创建vlan system-view [Quidway ...

  7. 【网络工程管理 第三章】 各类网络设备 交换机 VLAN配置实验

    网络工程管理 第三章 各类网络设备 交换机 VLAN配置实验 网络设备的功能层次 OSI层次 地址类型 设备 传输层及以上 应用程序进程地址(端口号) 网关(协议转换器) 网络层 网络地址(IP地址) ...

  8. 交换机vlan配置实训心得_交换机VLAN配置实验报告

    交换机VLAN配置实验报告 一.实验目的 1.了解交换机的基本功能 2.掌握虚拟局域网VLAN的相关知识,配置交换机VLAN功能 3.掌握VLAN的创建, 4.掌握VLAN间路由的接口配置 5.掌握通 ...

  9. 计算机网络——交换机 VLAN 配置

    一. 实验目的 理解 VLAN 的概念.原理: 掌握基于交换机端口的 VLAN 划分方法: 掌握 Cisco2950 交换机的单交换机和跨交换机 VLAN 配置方法. 二. 实验内容 假设学号为201 ...

  10. IBM bladecenter H刀箱BladeCenter北电交换机VLAN配置

    原创作者:运维工程师 谢晋 配置刀箱交换机 前提 环境说明 配置方法 交换机配置 配置新VLAN 配置端口 配置TRUNK组 前提 环境说明 客户有台刀箱交换机原先端口全放通,现需要对Vlan进行限制 ...

最新文章

  1. AOP之PostSharp初见-OnExceptionAspect
  2. Postgresql的使用
  3. MS Reporting Services 报表开发
  4. python求pai的近似值_Python实现蒙特卡洛模拟(第1部分)【个人翻译自Medium】
  5. hadoop2.6.0安装详细步骤
  6. deeplab运行指南
  7. 在Data Lake Analytics中使用视图
  8. CF1305D Kuroni and the Celebration
  9. 代码审查:程序员内炼之道
  10. Push or pull?
  11. python混合线性模型_Python中的多元线性混合效应模型
  12. 全外显子捕获测序的杂交和封闭原理
  13. HDAO去中心化社区自治平台,助力明星项目启航
  14. 天骄辅助外挂制作,寻求合作
  15. 常用工具 [ubuntu 图像编辑软件]
  16. Android 项目必备(五)--> Android Studio 制作 App 的 logo 图标
  17. 大数据高级开发工程师——Spark学习笔记(8)
  18. 函数对象,嵌套,空间与作用域
  19. c语言十进制转换成k进制,C语言10进制转换为k进制的问题
  20. TensorFlow实现Pix2Pix

热门文章

  1. 客户关系管理系统的三个不同阶段
  2. 使用Bookinfo应用测试Kuma服务网格
  3. 海南楼市泡沫拯救中国经济,90年代上演过一次
  4. 计算机等级考试报名班级填什么,全国计算机等级考试报名流程
  5. 图像特效之LOMO效果
  6. 使用Eclipse编译运行MapReduce程序 Hadoop2.6.0_Ubuntu/CentOS
  7. 如何下载redhat enterprise版本
  8. php内存设置,修改php运行内存大小的限制
  9. Win11复制粘贴不了怎么办?Win11无法复制粘贴的解决方法
  10. 【树】B056_LQ_三角形面积 阅兵方阵 版本分支(递归预处理)