嵌入式职场
在Matlab、Python、C/C++和Go等多种编程语言方面都有丰富的经验,专注于智能优化算法、工业人机交互界面设计、物联网、服务端开发等众多领域。
展开
-
一篇文章带你全面理解 socket(必收藏)
Socket是BSD UNIX的进程通信机制,通常也称作”套接字”,用于描述IP地址和端口,是一个通信链的句柄。Socket可以理解为TCP/IP网络的API,它定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket后面,对用户来说只需要调用Socket规定的相关函数,让Socket去组织符合指定的协议数据然后进行通信。TCP 提供可靠的、面向连接的通信,保证数据的可靠性和顺序性;原创 2023-07-31 10:58:44 · 98 阅读 · 0 评论 -
详解OSI七层网络协议(建议收藏)
综上所述,DNS解析的主要用途是将易于记忆的域名转换为对应的IP地址,实现网络通信、服务器选择、负载均衡和故障恢复等功能。DNS解析(Domain Name System resolution)的主要用途是将易于记忆的域名转换为对应的IP地址,以便进行网络通信和定位目标主机。总而言之,数据链路层提供了透明的、可靠的数据传输,在物理层提供的物理链路上实现了节点之间的数据通信。例如,TCP使用校验和来检测数据在传输过程中的错误,并可以请求重传丢失或损坏的数据。原创 2023-07-31 09:08:01 · 1471 阅读 · 0 评论 -
VLAN和端口
什么是VLAN?VLAN(Virtual Local Area Network)即虚拟局域网,是将一个物理的LAN在逻辑上划分成多个广播域的通信技术。每个VLAN是一个广播域,VLAN内的主机间可以直接通信,而VLAN间则不能直接互通。这样,广播报文就被限制在一个VLAN内。为什么需要VLAN?早期以太网是一种基于CSMA/CD(Carrier Sense Multiple Access/Collision Detection)的共享通讯介质的数据网络通讯技术。当主机数目较多时会导致冲突严重、原创 2021-09-03 19:28:48 · 1604 阅读 · 2 评论 -
路由器与交换机工作过程详解!!!
1、交换机一层交换机 只支持物理层协议二层交换机 支持物理层和数据链路层协议,如以太网交换机三层交换机 支持物理层,数据链路层及网络层协议,如某些带路由功能的交换机例如:二层交换机楼层一 楼层二分别有两台2层交换机,他们之间可以划分VLAN,做策略来进行通讯,但是如果说,楼层1的交换机和楼层2的交换机不在同一VLAN,而他们之间又要互相通讯,那么就需要通过路由器来做路由功能.例如:三层交换机如上,如果说还有更多楼层,更多交换机,那么只需要一个3层的核心交换机就可以取代路由器了.3层交换机的原理很简单原创 2021-09-02 15:42:53 · 945 阅读 · 0 评论 -
集线器、路由器、交换机对帧转发操作
1、交换网络原创 2020-06-13 22:54:05 · 2480 阅读 · 0 评论 -
在华为eNSP上操作配置“静态路由”实验
1、实验拓扑2、PC配置3、将PC1和PC2划分为同一个vlan10,实现vlan10内的通信(1)配置交换机SW1[SW1]vlan batch 10 20Info: This operation may take a few seconds. Please wait for a moment...done.[SW1]interface e0/0/10[SW1-Ethernet0/0/10]port link-type access[SW1-Ethernet0/0原创 2020-05-22 18:06:45 · 6298 阅读 · 0 评论 -
多生成树协议MSTP实验
1、概念多生成树协议MSTP(Multiple Spanning Tree Protocol)是IEEE802.1s中定义的生成树协议,通过生成多个生成树,来解决以太网环路问题。2、实验拓扑图3、PC配置4、交换机1配置[SW1]vlan batch 100 200Info: This operation may take a few seconds. Please wait for a moment...done.[SW1]interface e0/0/10原创 2020-05-21 11:49:13 · 1998 阅读 · 0 评论 -
VRP了解与ENSP入门
1、ENSP下载https://blog.csdn.net/fanjufei123456/article/details/1049564252、建立简单的拓扑结构图3、PC配置4、基础命令操作(1)用户视图系统视图<Huawei>system-viewEnter system view, return user view with Ctrl+Z.[Huawei](2)修改设备的名字[Huawei]sysname Fanjufei[Fanjuf原创 2020-05-20 11:51:27 · 1116 阅读 · 1 评论 -
单区域OSPF、多区域OSPF、路由器ID
1、OSPF五种报文类型字段取值 1 Hello消息 2 数据库描述消息 3 链路状态请求消息 4 链路状态更新消息 5 链路状态确定消息 Hello消息作用 建立与维护OSPF邻居关系。...原创 2020-05-12 10:12:28 · 1675 阅读 · 0 评论 -
虚拟局域网VLAN技术及其VLAN实验拓扑配置
1. VLAN技术通过逻辑手段重新分配物理资源的虚拟化技术。 无需考虑这些设备是否连接同一台交换机上。 通过逻辑的方式,将某些特定的设备组成一个广播域。2. VLAN特点每台终端都属于一个VLAN 属于同一个VLAN的设备之间可以通过二层直接通信 属于不同VLAN设备之间则只能通过IP路由功能才能实现通信。3. VLAN原理VLAN技术通过给数据帧插入不同的VLAN标签 ...原创 2020-05-01 13:16:26 · 832 阅读 · 0 评论 -
动态路由协议 — RIPv1配置
(1)拓扑结构图 管理员要在AR1和AR2上启用RIPv1,并且在RIPv1中通告两台路由器各自直连的子网,使PC1和PC2之间可以进行通信。(2)在路由器AR1上配置RIP修改名称<Huawei>systemEnter system view, return user view with Ctrl+Z.[Huawei]sysname AR1[AR1]...原创 2020-04-25 10:46:42 · 1365 阅读 · 0 评论 -
VLAN间路由概念及三层交换机VLAN间路由的配置
目录1、三层交换机概述2、三层交换机VLAN间路由的配置(1)题目要求(2)交换机SW1配置(3)PC配置(4)验证配置结果(成功)1、三层交换机概述集成了三层数据包转发功能的交换机被称为三层交换机。 可以实现将终端隔离在不同的VLAN中,同时还可以为这些终端提供VLAN间路的功能。 三层交换机需要解决接口分配三层IP地址的配置,否则不具备称为终端网关设备...原创 2020-04-22 11:08:01 · 1458 阅读 · 0 评论 -
VLAN间路由相关理论以及分别用“传统方法”和“单臂路由”实现VLAN间的互通
目录1. VLAN间路由相关理论2. 用传统的方法实现两VLAN间的互通(1)拓扑结构(2)PC配置(3)AR1配置(4)交换机配置(5)验证配置结果(成功)3. 用单臂路由实现VLAN间的互通(1)拓扑结构(2)AR1配置(3)交换机的配置(5)验证配置结果(成功)1. VLAN间路由相关理论不同的VLAN主机必须通过三层路由设备才能...原创 2020-04-21 22:58:32 · 776 阅读 · 0 评论 -
通过实例分析理解浮动静态路由、路由负载分担
1、静态路由静态路由采用的 算法是:非自适应算法。 非自适应算法:是指设备不会根据当前测量或者估计的流量和拓扑结构,来调整它们的路由决策。意味着依靠静态路由条目来转发数据包的路由设备更容易在这些路由条目指示的转发路径出现变更时,失去向该路由指明的网络转发数据包的能力。 这就是目前所面临的问题,下面给出解决方案。2、浮动静态路由通过修改静态路由的优先级,使一条路由成为某条主用路...原创 2020-04-20 13:11:27 · 856 阅读 · 0 评论 -
在华为eNSP上静态路由的配置拓扑
1、静态路由的配置拓扑拓扑结构如下所示:2、设备配置AR4配置:The device is running!<Huawei><Huawei>system-viewEnter system view, return user view with Ctrl+Z.[Huawei]sysname AR4[AR4]Apr 8 2020 13:45...原创 2020-04-09 10:44:41 · 1608 阅读 · 0 评论 -
ensp中输入interface GigabitEthernet0/0/0提示Wrong parameter found at ‘^‘ position
(1)AR201无G接口;(2)AR1220(3) 拓扑结构(4)出现问题 ensp中输入interface GigabitEthernet0/0/0提示Wrong parameter found at '^' position.(5)解决问题 AR201设备接口是e接口,AR2220及以上是G接,可选项中设置显示接口标签。如...原创 2020-04-07 14:26:24 · 30829 阅读 · 1 评论 -
路由概念、协议分类、路由信息三种来源及路由基本配置操作
(1)路由概念路由:为需要跨网络转发的数据包提供的路径信息;路由协议:路由器之间分享路由信息所需要遵循的标准;路由表:路由条目的集合;路由条目:记录特定目的IP地址与转发接口的某类表项;在华为设备上查看路由表,通过命令:display ip routing-tableRoute Flags: R - relay, D - download to fib---------...原创 2020-04-06 20:57:05 · 6095 阅读 · 0 评论 -
全面解析IPV4表示、分类、网络掩码以及网络划分子网
(1)IPV4表示:IPV4共有32位,共四个字节。IPV4范围:00000000(0)-11111111(255)表示通常用10进制数来表示。如:168.123.124.10两个特殊用途的地址:网络地址:主机位全部取为0;广播地址:主机位全部取为1;(2)IPV4分类:IPV4种类:(A、B、C为单播地址)A类地址:左侧第一位地址为0;网络...原创 2020-04-06 17:30:03 · 2425 阅读 · 0 评论 -
Wireshark捕获分析TCP数据包三次握手
1、操作步骤(1)打开wireshark,开始捕获界面(2)打开一个网址(如:csdn)(3)对捕获的数据包进行分析第一个包的作用是第一握手,发送连接请求;第二个包的作用是第二次握手,连接接受;第三个包的作用是第三次握手,对连接接受的确认。2、分析三次握手过程(1)第一次握手 客户端发送一个 TCP,标志位为 SYN,序列号为0,表示:客户端请求建立连接。...原创 2020-03-21 17:59:24 · 4770 阅读 · 0 评论 -
Wireshark抓取网络数据包分析与监听
1、前期准备 可以通过网络嗅探软件(wireshark、Sniffer、 Ethereal等)对网络数据进行监听和分析,可以去捕获一个http数据包,分析数据包中的内容信息。 本文用Wireshark进行抓包处理,Wireshark是非常流行的网络抓包分析软件,功能十分强大。可以截取各种网络分组,显示网络封包的详细信息。另外对于获取到的包,Wireshark只能查...原创 2020-03-20 10:14:30 · 9708 阅读 · 0 评论 -
华为eNSP+抓包Wireshark+虚拟机VirtualBox安装教程
1、获取文件链接:https://pan.baidu.com/s/1I9OP1xq4ZBsuWecocNWQog提取码:fs7e2、安装步骤(1)双击exe文件选择中文。(2)...原创 2020-03-19 11:43:13 · 9278 阅读 · 1 评论