计算机网络实践

2023-05-16

计算机网络实践

第一章 计算机基本命令

一、网线制作

  1. 材料:
  • 双绞线(8根线两两绞在一起为减弱电磁干扰);
  • 水晶头;
  • 压线钳
  • 双绞线测试仪
  1. 制作过程:
  • 用压线钳将双绞线一端的灰色表层剥去3CM(不要太长 压线时需要压灰色表层进水晶头);
  • 把线扭开
  • 按EIA/TIA 568B标准顺序将线芯撸直并拢
    在这里插入图片描述
  • 将芯线放到压线钳切刀处,8根线芯要在同一平面上并拢,留下一定的线芯长度剪齐;
  • 将双绞线插入RJ45水晶头中,水晶头弹片向下,插入过程均衡力度直到插到尽头;
  • 用压线钳用力压紧水晶头,抽出即可;
  • 同样方法制作别一端网线;
  • 最后把网线的两头分别插到双绞线测试仪上,打开测试仪开关测试指示灯亮起来。如果正常网线,两排的指示灯都是同步亮的,如果有此灯没同步亮,证明该线芯连接有问题,应重新制作;

二、基本命令

1. 基本命令:
  • ipconfig : 查IP地址
  • ping :测试网址通不通
  • tracert:路由追踪,查看经过哪些三层设备
  • arp:地址解析协议,可获得Mac地址
  • route print:获取路由表
2. 虚拟局域网VLAN:
  • VLAN适合广域网;
  • Switch:交换机 ,一个VLAN就是一个广播域;
  • VLAN划间不通信,想通信需要引入三层设备;
  • VLAN优点:可以添加移动修改,控制广播,避免病毒;
  • 槽位号/版口号/端口号
  • display current-configuration(显示当前配置)
  • system-view(用户模式→系统模式)
  • quit(退出)
  • sysname(改名)
  • VLAN 2(创建VLAN)
  • undo VLAN 2(删除)
    /
  • interface e0/0/1 (进入接口)
  • port link-type access(连接接口)
  • port default vlan 2(给接口划分vlan)
  • dis this(查看)
    /
  • interface g0/0/1
  • port link-type trunk
  • port trunk allow-pass vlan 2 3
  • dis this
  • quit
  • save
  1. 分组
  • port-group name→port-group 1
  • group-member e0/0/1 e0/0/2
3.网络通信
  1. 同网段的通信,只需要二层设备(交换机),通过查找mac地址表来转发数据(dis mac-address)
  2. arp协议:通过IP地址获取其对应的mac地址
  3. IP1与IP4通信时,首先会发出arp请求包,获取对端的mac地址
  4. 交换机是基于源mac地址来构建mac地址表
4.交换机端口类型
  1. Access端口:
    1.一般用于连接用户计算机
    2.只能属于一个VLAN
    3.Access端口所属的VLAN的ID相同(默认为1)

  2. Trunk端口:
    1.一般用于交换机之间或交换机与路由器之间的互连
    2.trunk端口可以属于多个VLAN
    3.用户可以设置Trunk端口的PVID的值。默认情况下,Trunk端口的PVID值为1
    4.VLAN相同,可以通过trunk到不同广播域

第2章 实验

实验1 练习搭建

实验2 VLAN连通

请添加图片描述

实验3 单臂路由

  1. 交换机接口:二层口;
  2. 路由器接口:三层口;
  3. 子接口是逻辑接口:兼具二层和三层特性;
  4. 交换机有Mac地址表 目标地址|源地址|类型|数据载荷|FCS;

流程:

  • 交换机L1:
    [L1] sys → sysname L1 → vlan batch 2 3
    [L1]int e0/0/1 → port link-type access → port default vlan 2
    [L1]int e0/0/2 → port link-type access → port default vlan 3
    [L1]int g0/0/1 → port link-type trunk → port trunk allow-pass vlan 2 3
  • 路由器R1:
    [R1] sys → sysname R1
    [R1] int g0/0/1.2 (配置IP地址,划虚拟子接口,2是子接口编号)
    [R1] ip address 10.0.2.245 24 (gateway和msk)
    [R1] dotlq termination vid 2 (配帧的格式)
    [R1] int g0/0/1.3 → ip address 10.0.3.254 24
    在这里插入图片描述

实验4 VLAN间互访(三层交换机)

  1. 网管在后层交换机上;
  2. 三层交换机上创建VLAN虚拟接口(如实验三虚拟子接口) ;
  3. 三层设备都有路由表:display ip routing-table;
  4. 端口聚合,扩展带宽:L1和L2再通一根G 将两根套在一起;
  5. 流程:
  • L1交换机
    [L1] sys → sysname L1 → vlan batch 2 3
    [L1] int e0/0/1 → port link-type access → port default vlan 2
    [L1] int e0/0/2 → port link-type access → port default vlan 3

  • L2交换机(在L1中操作):
    [L2] sys → sysname L2 → vlan batch 2 3
    [L2] int vlanif 2 → ip address 10.0.2.254 24 → quit (虚拟接口)
    [L2] int vlanif 3 → ip address 10.0.3.254 24 → quit (虚拟接口)
    [L2] dis ip interface brief (查看详细网关信息)
    [L2] int g0/0/1 → port link-type trunk → port trunk allow-pass vlan 2 3
    [L2] quit → save (save必须退出系统模式,在用户模式下进行)
    [L2] pc1 ping pc2
    在这里插入图片描述

实验5 静态路由

  1. 路由器每个接口都是独立的广播域;
  2. 路由器不能用AR201,配置太低;
  3. 流程:

第一步 :配置R1/2/3 使彼此连通

[R1]undo t t → sys → sys R1
[R1]int g0/0/0 → ip add 10.0.1.254 24 → dis this
[R1]int g0/0/1 → ip add 10.0.12.1 24 → dis this → save
——
[R2]undo t t → sys → sys R2 →
[R2]int g0/0/1 → ip add 10.0.12.2 24 → dis thi
[R2]int g0/0/2 → ip add 10.0.23.2 24 → dis this → save
——
[R3] undo t t → sys → sys R3 →
[R3] int g0/0/1 → ip add 10.0.23.3 24 → dis this
[R3] int g0/0/2 → ip add 10.0.2.254 24 → dis this → save

第二步:加静态路由,使pc1 ping通pc2

[R1] sys → ip route-static 10.0.2.1 24 10.0.12.2 → dis ip routing-table(看RD就是下一跳)
[R2] sys → ip route-static 10.0.2.1 24 10.0.23.3 → dis ip routing-table
[R3] dis ip routing-table(此时不通)
——
[R3] sys → ip route-static 10.0.1.1 24 10.0.23.2 → dis ip routing-table
[R2] sys → ip route-static 10.0.1.1 24 10.0.12.1 → dis ip routing-table
[R1] dis ip routing-table
在这里插入图片描述

实验五副

  1. 链接
    L1
    undo t t → sys → sys L1 → vlan 2 → quit
    int e0/0/1 → port link-type access → port default vlan 2
    int g0/0/1 → port link-type trunk → port trunk allow-pass vlan 2
    L2
    vlan batch 2 100→
    int g0/0/1 → port link-type trunk → port trunk allow-pass vlan 2
    int g0/0/2 → port link-type trunk → port trunk pvid vlan 100 → port trunk allow-pass vlan 100 → quit
    int vlanif 2 → ip address 10.0.1.254 24 → quit (虚拟接口)
    int vlanif 100 → ip address 192.168.100.2 24 → quit (虚拟接口)
    R1:
    undo t t → sys → sys R1 →
    int g0/0/2 → ip address 192.168.100.1 24 → quit
    int g0/0/1 → ip address 10.0.12.1 24 → quit
    R2:
    undo t t → sys → sys R2 →
    int g0/0/1 → ip address 10.0.12.2 24 → quit
    int g0/0/2 → ip address 10.0.23.2 24 → quit
    R3:
    undo t t → sys → sys R1 →
    int g0/0/2 → ip address 10.0.23.3 24 → quit
    int g0/0/0 → ip address 192.168.200.1 24 → quit
    L4
    vlan batch 3 100→
    int g0/0/2 → port link-type trunk → port trunk allow-pass vlan 3
    int g0/0/1 → port link-type trunk → port trunk pvid vlan 100 → port trunk allow-pass vlan 100 → quit
    int vlanif 3 → ip address 10.0.2.254 24 → quit (虚拟接口)
    int vlanif 200 → ip address 192.168.200.2 24 → quit (虚拟接口)
    L3
    undo t t → sys → sys L3 → vlan 3 → quit
    int e0/0/1 → port link-type access → port default vlan 3
    int g0/0/1 → port link-type trunk → port trunk allow-pass vlan 3
  2. 静态路由
    L2
    display ip routing-table → ip route-static 10.0.2.1 24 192.168.100.1
    R1: ip route-static 10.0.2.1 24 10.0.12.2
    R2: ip route-static 10.0.2.1 24 10.0.23.3
    R3: ip route-static 10.0.2.1 24 192.168.200.2
  3. 静态路由回包:
    L4: ip route-static 10.0.1.0 24 192.168.200.1
    R3: ip route-static 10.0.1.0 24 10.0.23.2
    R2: ip route-static 10.0.1.0 24 10.0.12.1
    R1: ip route-static 10.0.1.0 24 192.168.100.2
    请添加图片描述

实验6 动态路由rip

  1. 内部网关协议:rip、ospf、isis
    外部网关协议:BGP
  2. 最大跳数15跳,即15台路由器;只能进行组类宣告(A/B/C三类ip地址)
    在这里插入图片描述
  3. 流程:
    [R1]int e0/0/0 → ip add 10.0.1.254 24 int g0/0/0 → ip add 12.1.1.1 24
    [R2]int g0/0/0 → ip add 12.1.1.2 24 int g0/0/1 → ip add 23.1.1.2 24
    [R3]int g0/0/1 → ip add 23.1.1.3 24 int e0/0/0 → ip add 10.0.2.254 24

[R1]rip 1 → version 2 → network 10.0.0.0 → 12.0.0.0(把直连网段宣告出去)
[R2]rip 1 → version 2 → network 12.0.0.0 → 23.0.0.0
[R3]rip 1 → version 2 → network 23.0.0.0 → 10.0.0.0
在这里插入图片描述

实验7 ospf

  1. 环回接口:虚拟接口
  2. ospf:可以划分多个区域area
  3. dis ospf peer brief(查看邻接关系)/reset ospf process(重置)/undo ospf 1(删除)
  4. 流程:
    [R1]ospf 1 router-id 1.1.1.1 → area 0 → network 10.0.1.0 0.0.0.255 → network 12.1.1.0 0.0.0.255
    [R2]ospf 1 router-id 2.2.2.2 → area 0 → network 12.1.1.0 0.0.0.255 → network 23.1.1.0 0.0.0.255
    [R3]ospf 1 router-id 3.3.3.3 → area 0 → network 23.1.1.0 0.0.0.255 → network 10.0.2.0 0.0.0.255
    请添加图片描述

实验八 综合实验(考试)

  1. 链接
    L1
    undo t t → sys → sys L1 → vlan 2 → quit
    int e0/0/1 → port link-type access → port default vlan 2
    int g0/0/1 → port link-type trunk → port trunk allow-pass vlan 2
    L2
    undo t t → sys → sys L2 → vlan batch 2 100→
    int g0/0/1 → port link-type trunk → port trunk allow-pass vlan 2
    int g0/0/2 → port link-type access → port default vlan 100 → quit
    int vlanif 2 → ip address 10.0.1.254 24 → quit (虚拟接口)
    int vlanif 100 → ip address 192.168.100.2 24 → quit (虚拟接口)
    dis ip int brief
    R1:
    undo t t → sys → sys R1 →
    int g0/0/2 → ip address 192.168.100.1 24 → quit
    int g0/0/1 → ip address 10.0.12.1 24 → quit
    R2:
    undo t t → sys → sys R2 →
    int g0/0/1 → ip address 10.0.12.2 24 → quit
    int g0/0/2 → ip address 10.0.23.2 24 → quit
    R3:
    undo t t → sys → sys R3 →
    int g0/0/2 → ip address 10.0.23.3 24 → quit
    int g0/0/0 → ip address 192.168.200.1 24 → quit
    L4
    undo t t → sys → sys L4 →
    vlan batch 3 200→
    int g0/0/2 → port link-type access → port default vlan 200 → quit
    int g0/0/1 → port link-type trunk → port trunk allow-pass vlan 3
    int vlanif 3 → ip address 10.0.2.254 24 → quit (虚拟接口)
    int vlanif 200 → ip address 192.168.200.2 24 → quit (虚拟接口)
    L3
    undo t t → sys → sys L3 → vlan 3 → quit
    int e0/0/1 → port link-type access → port default vlan 3
    int g0/0/1 → port link-type trunk → port trunk allow-pass vlan 3

pc1:ping 10.0.1.254
pc2:ping 10.0.2.254
L2:ping 192.168.100.1
L4:ping 192.168.200.1
R2:ping 10.0.12.1 /ping 10.0.23.3

  1. ospf
    [R1]ospf 1 router-id 1.1.1.1 → area 0 → network 192.168.100.0 0.0.0.255
    [L2]ospf 1 router-id 2.2.2.2 → area 0 → network 192.168.100.0 0.0.0.255 → network 10.0.1.0 0.0.0.255
    [R3]ospf 1 router-id 3.3.3.3 → area 0 → network 192.168.200.0 0.0.0.255 → network 10.0.2.0 0.0.0.255
    [L4]ospf 1 → area 0 → network 192.168.200.0 0.0.0.255 → network 10.0.2.0 0.0.0.255
    dis ospf peer brief(查看邻接关系)/reset ospf process(重置)/undo ospf 1(删除)

  2. 3R之间静态连接
    [L2]ip route-static 0.0.0.0 0.0.0.0 192.168.100.1(缺省路由)
    [L4]ip route-static 0.0.0.0 0.0.0.0 192.168.200.1(缺省路由)
    [R1]ip route-static 10.0.2.1 24 10.0.12.2
    [R2]ip route-static 10.0.2.1 24 10.0.23.3
    [R3]ip route-static 10.0.1.1 24 10.0.23.2
    [R2]ip route-static 10.0.1.1 24 10.0.12.1
    PC1 ping PC2 通
    在这里插入图片描述

实验九 DHCP

[L1] undo t t → sys → sys L1
[L1] int g0/0/2 → port link-type access → port default vlan 56
[L1] int g0/0/3 → port link-type access → port default vlan 56
[L1] int g0/0/1 → port link-type access → port default vlan 56
[L1] int vlanif 56 → ip add 192.168.56.254 24 → quit
[L1] ping 192.168.56.1 和 ping 192.168.56.2(不通将防火墙关闭)
请添加图片描述

实验九 DHCP(2)

[L1] int g0/0/2(基于上次实验更改)
[L1] undo port default vlan
[L1] port link-type trunk → port trunk allow-pass vlan 56 → quit

[L1]vlan batch 10 20
[L1] int vlanif 10 → ip add 192.168.10.254 24
[L1] int vlanif 20 → ip add 192.168.20.254 24
[L1] quit → display ip int brief
[L1]int g0/0/2 → port trunk allow-pass vlan 10 20 → dis this

[L2]undo t t → sys → sys L2
[L2]vlan batch 10 20
[L2]int g0/0/1 → port link-type trunck → port trunck allow-pass vlan 10 20
[L2]dis this
[L2]int e0/0/1 → port link-type access → port default vlan 10
[L2]int e0/0/2 → port link-type access → vport default vlan 20

[L1]dhcp enable → dhcp server group dhcptest
[L1-dhcp-server-group-dhcptest] dhcp-server 192.168.56.2 1dis this→quit →dis cu
[L1]int vlanif 10 → dhcp select relay → dhcp relay server-select dhcptest → quit
[L1]int vlanif 20 →dhcp select relay → dhcp relay server-ip 192.168.56.2→ quit

在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

计算机网络实践 的相关文章

  • python 技术大杂烩

    20230204 python升级报错 pip3 install span class token operator span U pip Could span class token keyword not span fetch URL
  • python 页面点击事件实现selenium

    pip install selenium coding 61 utf 8 from selenium import webdriver driver 61 webdriver Chrome driver maximize window dr
  • python 2.7 连接mysql

    sudo pip install MySQL python import xlrd import MySQLdb cursors conn 61 MySQLdb connect host 61 39 ip 39 user 61 39 use
  • 搭建react antd

    npm install g antd npm WARN antd 64 3 10 8 requires a peer of react 64 gt 61 16 0 0 but none is installed You must insta
  • UCF101和HMDB51数据集的处理 for Human Action Recognition

    数据集简介 xff1a 一 数据集获取 xff1a 1 UCF 101 http crcv ucf edu data UCF101 UCF101 rar 此外 xff0c 该数据集由于超过4G了无法上传百度云 xff0c 所以还在自己移动硬
  • 各种rtos(实时操作系统)比较

    RTOS在国内主要有vxworks和pSOS 现在还有nuclear QNX WinCE 说起好坏吗 其实 vxWorks要好一些 可能 不知道以前国内研究所一直用的VRTX是不是都被vxworks所替代了呢 据说因为VRTX是最早商业化的
  • 使用docker开启和停止一个容器

    我在网上看教程的时候 xff0c 使用docker开启一个容器用的是run命令 xff0c 这里有一个小坑 比如我用run开启了一个mysql xff0c 然后下次还用run开启的话 xff0c 实际上会生成两个mysql容器 正确的做法是
  • 使用python求一次函数和三角函数的交点并画图

    由于一些物理计算的需要 xff0c 我要用电脑将一个一次函数和一个三角函数 xff08 cotan xff09 的图像和交点画出来 本例程使用到的库 xff1a numpy 强大的科学计算库 matlibplot python绘图库 ran
  • 将MyEclipse的配色方案还原到最初的状态(主题还原)

    我的MyEclipse中导入了主题 xff0c 但是现在不想用那种花花绿绿的配色了 xff08 眼睛有点累 xff09 但是想还原却比较麻烦 xff0c 目前有三种方法吧 xff1a 1 xff1a 更换workspace 这种方法需要你重
  • 自己写的一个数组与list转化工具,请大神指正问题

    话不多说上代码 public class ListUtil public static void main String args List lt Integer gt lst1 61 new ArrayList lt Integer gt
  • Python学习记录-----批量发送post请求

    昨天学了一天的Python xff08 我的生产语言是java xff0c 也可以写一些shell脚本 xff0c 算有一点点基础 xff09 xff0c 今天有一个应用场景 xff0c 就正好练手了 这个功能之前再java里写过 xff0
  • 找不到系统安全日志/var/log/secure文件的问题

    今天打算配置一个服务器防止暴力破解的脚本 xff0c 原理不复杂 xff0c 搜索登录错误超过一定次数的ip地址 xff0c 加入防火墙 xff0c 但是在找登录日志的时候出现了问题 一般服务器的ssh登录等操作日志都是 var log s
  • osx多用户设置共享文件夹(MacBook)

    mac平台有很方便的多用户系统 xff08 Unix你懂的 xff09 我本人就一直在使用两个账户 xff0c 各有分工 xff0c 权限不同 有时候我们在一个账户下下载或者使用的文件 xff0c 也需要在另一个账户上使用 xff0c 这就
  • MySQL DROP TABLE操作以及 DROP 大表时的注意事项

    语法 xff1a 删表 sql view plain copy DROP TABLE Syntax DROP TEMPORARY TABLE IF EXISTS tbl name tbl name RESTRICT CASCADE 可一次删
  • python日期操作类

    coding utf 8 39 39 39 获取当前日期前后N天或N月的日期 39 39 39 from time import strftime localtime from datetime import timedelta date
  • ROS运行调用摄像头无法显示的解决办法

    报错 xff1a Unable to open camera calibration file home hri ros camera info head camera yaml 参考 xff1a https github com ros
  • [VC] 冒号(:)与C/C++

    这篇文章将总结C C 43 43 中的冒号的用法 1 位域定义 是C 43 43 里的 作用域分解运算符 比如声明了一个类A xff0c 类A里声明了一个成员函数voidf xff0c 但没有在类的声明里给出f的定义 xff0c 那么在类外
  • TX2入门(1)——开箱上电

    因为实验室有需求 导师购入了一块Jetson TX2开发板 下面就记录一下板子在我手机的应用过程 xff0c 方便以后查找 xff0c 如果也能给大家一些帮助就更好啦 欢迎转载 1 已经提前按照网上各种大神的意见采购好了电源线 HDMI转V
  • TX2入门(3)——ubuntu(包含tx2端)常用命令(持续补充中……)

    emmm xff0c 刷机完成 xff0c 突然发现还有一些常用指令需要整理一下 xff0c 以后查找起来方便 所以 xff0c tensorflow放到下一篇吧 一 系统架构类型 1 查看系统架构 uname a 2 显示操作系统架构类型

随机推荐

  • 使用 sphinx 制作简洁而又美观的文档

    Sphinx 是一种工具 xff0c 它允许开发人员以纯文本格式编写文档 xff0c 以便采用满足不同需求的格式轻松生成输出 这在使用 Version Control System 追踪变更时非常有用 纯文本文档对不同系统之间的协作者也非常
  • 关于C语言的空格符和字符串结束符

    空格 39 39 和结束符 39 0 39 是不一样的 xff0c 但是如果用scanf函数 s的格式输入 xff0c 遇到空格符就会当成结束符
  • 查看Jetson系列产品JetPack的版本信息

    想查看 JetPack 的版本信息 xff0c 网上搜了一下都是要查看 etc nv tegra release 也没说该怎么看和什么意思 图片链接 https www jianshu com p 7f2d8a563ded 查了一下 xff
  • docker run 参数详解

    命令格式 xff1a docker run OPTIONS IMAGE COMMAND ARG Usage Run a command in a new container 中文意思为 xff1a 通过run命令创建一个新的容器 xff08
  • Docker安装Minio

    寻找Minio镜像 Docker Hub 查找官方镜像 下载Minio镜像 下载最新版Minio镜像 span class token function docker span pull minio minio 等同于 span class
  • Docker安装Nginx

    寻找Nginx镜像 Docker Hub 查找官方镜像 下载Nginx镜像 下载最新版Nginx镜像 span class token function docker span pull nginx 等同于 span class token
  • Docker安装pgAdmin4

    寻找Redis镜像 Docker Hub 查找官方镜像 下载Redis镜像 下载最新版pgAdmin4镜像 span class token function docker span pull dpage pgadmin4 等同于 span
  • SQLServer跨库查询--分布式查询 用openrowset连接远程SQL或插入数据

    如果只是临时访问 可以直接用openrowset 查询示例 select from openrowset SQLOLEDB sql服务器名 用户名 密码 数据库名 dbo 表名 导入示例 select into 表 from openrow
  • ubuntu20 编译dpdk错误 -Werror=address-of-packed-member

    0x0 在ubuntu20上编译dpdk 18 11报错 xff0c gcc 版本为9 3 0 xff0c 报错如下 xff1a error converting a packed const struct ether addr point
  • Docker安装EMQX

    寻找EMQX镜像 Docker Hub 查找官方镜像 下载EMQX镜像 下载最新版EMQX镜像 span class token function docker span pull emqx emqx 等同于 span class toke
  • Aspose.Cells中文版文档

    Aspose Cells相应操作 1 上传 1 1 Workbook Workbook workBook 61 new Workbook 属性 名称 值类型 说明 Colors Color 获取或设置Excel颜色 ConvertNumer
  • expdp/impdp 详细参数解释

    数据泵导出实用程序提供了一种用于在 Oracle 数据库之间传输 数据对象的机制 该实用程序可以使用以下命令进行调用 示例 expdp scott tiger DIRECTORY 61 dmpdir DUMPFILE 61 scott dm
  • MSDN,我告诉你

    VS MSSQL Windows Windows Server等下载地址均为电骡下载地址 http msdn itellyou cn
  • ASP.NET MVC 4 插件化架构简单实现-思路篇

    用过和做过插件的都会了解插件的好处 xff0c 园子里也有很多和讨论 xff0c 但大都只些简单的加载程序集什么的 xff0c 这里主要讨论的就是使用 ASP NET MVC 4 来实现每个插件都可以完全从主站点剥离出来 xff0c 即使只
  • Quartz.NET 2.0 学习笔记(4) :cron表达式

    Quartz NET 项目地址 http quartznet sourceforge net Quartz NET 2 0 学习笔记 1 xff1a Quartz NET简介 Quartz NET 2 0 学习笔记 2 xff1a 和1 0
  • 修改oracle用户密码永不过期

    1 以在SQL Plus下以DBA身份登陆 用户名 密码 64 服务器SID as sysdba 方法一 xff1a xff08 注意必须用双引号把后面的引上 xff09 C Documents and Settings ssy gt sq
  • Log4Net记录日志到数据库启动24小时后将无法向mysql数据库插入数据

    最近用Log4Net做成服务把日志记录到MySql数据库可是发现可以个奇怪的的问题 xff0c 每过一个晚上Log4Net就不会自动向MySql 数据库记录日志 xff0c 后来经过多方面测试发现 这个问题主要是Mysql会把空闲8小时 x
  • Mysql 密码过期导致无法登陆

    1 停止当前mysql服务 2 mysqld defaults file 61 34 C ProgramData MySQL MySQL Server 5 7 my ini 34 skip grant tables 一定是my ini 我一
  • 上拉电阻 以及 阻抗匹配

    如上图 xff0c 这是UART通信部分原理图 xff0c 先分析一下TX0部分的电路 xff0c 图上TX0是从芯片直接引出来 xff0c 左边四PIN的J7是接到外部设备的插针 xff0c 当TX0输出低电平时 xff0c 由于D2阳极
  • 计算机网络实践

    计算机网络实践 第一章 计算机基本命令 一 网线制作 材料 xff1a 双绞线 xff08 8根线两两绞在一起为减弱电磁干扰 xff09 xff1b 水晶头 xff1b 压线钳双绞线测试仪 制作过程 xff1a 用压线钳将双绞线一端的灰色表