网关路由网络
文章平均质量分 51
整理自己在网关网络中学习的和见识到有用的内容
言xzZ義
爱孤岛新奇的东西,嵌入式,物联网都是最爱
展开
-
L2层ebtables的应用笔记
一个入口帧究竟要进行桥接还是路由,可以通过ebtables进行配置。(参见十六章的说明)以下整理下对ebtables的说明及使用。其中一个例子,比如在VXLAN中进行防火墙过滤时,iptables可能是防不住的,需要通过配置ebtables来进行处理。另外一个局域网内的数据帧的管理也可以在设备或主机上进行配置,达到要求的目的...原创 2022-05-18 23:24:28 · 270 阅读 · 0 评论 -
VXLAN的笔记及抓包分析
最近处理了一个关于VXLAN数据包中UDP默认校验和为0,导致数据包丢失的问题。加上之前研究过一下vxlan。这篇汇总下学习资料VXLAN学习笔记_-西西弗斯的博客-CSDN博客_vxlan笔记华三的服务器中针对vxlan的udp校验是可以配的,另外华为的路由器在测试时默认接受数据包是要报文必须有udp校验,为0会被丢掉。01-VXLAN命令-新华三集团-H3C...原创 2022-05-12 23:40:11 · 833 阅读 · 0 评论 -
TCP的抓包分析
参考到:TCP协议抓包分析 -- wireshark_Achou.Wang的博客-CSDN博客_tcp协议抓包分析TCP抓包分析_死磕的斯坦张的博客-CSDN博客_tcp抓包分析TCP 实战抓包分析_小明的笔记仓库的博客-CSDN博客_抓包分析https://www.jb51.net/network/474275_all.html上述记载了一个http交互的抓包,ftp的交互抓包,均记录了TCP的交互过程的数据。后续再摘录整理出自己的笔记。...原创 2022-05-12 23:35:10 · 155 阅读 · 0 评论 -
linux网络子系统sk_buff结构体
5-4 ---- 5-8 汇总完笔记原创 2022-05-04 15:39:40 · 193 阅读 · 0 评论 -
linux中ioctl与内核交换数据
有说到过使用netlink实现应用层与内核进行通信。ioctl也能够发送数据,是怎么实现的呢?本文简单的记录下。使用ioctl系统调用是用户空间向内核交换数据的常用方法之一,从ioctl这个名称上看,本意是针对I/O设备进行的控制操作,但实际并不限制是真正的I/O设备,可以是任何一个内核设备即可。只记得在最开始写字符设备驱动时,有用到过ioctl发通知到驱动中,通过定义的file_operations的ioctl的动作去实现动作,应该与此类似。在内核空间中ioctl是很多内核操作结.原创 2022-05-04 13:52:12 · 1387 阅读 · 0 评论 -
linux的netlink路由的使用
接着 前面写过的netlink的简单应用层与内核通信的例子来说,本篇也是总结一下网上找到的一些使用netlink来添加静态路由的一个demo来进行。linux的netlink机制_言xzZ義的博客-CSDN博客本文参考到一下博客:先列一下需要使用的结构体。在进行路由的操作时,netlink中要用到的是struct rtmsg,从内核读取IPV4路由表信息为例。从上面表看,nlmsg_type一定使用RTM_xxxROUTE操作,对应的数据结构是rtmsg。既然是读取,那么应该是RTM_G原创 2022-05-04 13:04:44 · 1911 阅读 · 0 评论 -
网络基础篇- 2 DHCP Relay中继
接着DHCP的协议来说(1) DHCP协议 交互过程(2)DHCP RELAY 交互过程-----------------------------------------------------------------------------------------------------------------------------一 DHCP Relay参考:dhcp报文_DHCP-中继原理_weixin_39712724的博客-CSDN博客 下面我们再来以数据包的..原创 2022-04-30 15:28:00 · 1848 阅读 · 0 评论 -
网络基础篇- 1 DHCP协议
最近在做一个需求要使用到DHCP relay,看着简单,但感觉实现的不好。所以去熟悉了下这两个概念。这里记录下。(1) DHCP协议 交互过程(2)DHCP RELAY 交互过程-----------------------------------------------------------------------------------------------------------------------------一 DHCP协议名字:Dynamic Host Configur原创 2022-04-28 23:27:05 · 502 阅读 · 0 评论 -
zebra 中分析DEFUN宏方法
转载于:https://blog.csdn.net/u010069213/article/details/18570355zebra实现命令的方法是由command.h中的一个宏来实现的,他的方法DEFUN定义如下#define DEFUN(funcname,cmdname,cmdstr,helpstr)\ int funcname(struct cmd_element *,...原创 2020-03-10 12:50:46 · 532 阅读 · 0 评论 -
iptables基础学习(一)
主要学习罗列一些简单的iptables简单基础知识原创 2020-10-30 23:56:31 · 547 阅读 · 1 评论 -
网络部分学习
最近在恶补网络部分的基础知识1.DHCP的理解级抓包参考到:https://blog.csdn.net/qq_35733751/article/details/80147813https://www.cnblogs.com/Wendy-r/p/12679241.html原创 2020-11-06 00:03:43 · 81 阅读 · 0 评论 -
关于网卡和wifi的一些常用的指令使用说明
最近这两天改bug,发现代码中有很多的一些操作网卡的操作和wifi扫描连接的工具指令 都不是很了解,在这里进行总结下主要对下面几种指令总结:网络相关的:udhcpc参考到:https://blog.csdn.net/sddsighhz/article/details/46005629无线网络相关的:iwlistiwpriv参考到:https://blog.csd...原创 2020-03-11 23:15:47 · 465 阅读 · 0 评论 -
嵌入式tcpdump使用方法
主要介绍1.tcpdump交叉编译到代码工程中2.tcpdump工具的使用先写目录后续填充感谢每一双阅读过的眼睛,该文章为个人的理解,如有错误请大神指点。原创 2020-10-31 00:00:46 · 179 阅读 · 1 评论 -
网络协议栈(一)
下面是参考了《Linux内核网络栈源代码情景分析.pdf》的协议栈的一个分层描述原创 2021-12-14 00:10:33 · 1363 阅读 · 0 评论 -
GNS3基础路由技术实验
开始总结一下网络的搭建,找一些现网组网的实例分析1.静态路由2.默认路由3.动态路由4.RIP5.RIPv26.EIGRP7.OSPF1,静态路由原创 2021-12-04 23:19:21 · 2251 阅读 · 0 评论 -
华为eNSP模拟器的搭建
接着GNS3的入门,往后拯救eNSP_lailaiquququ11的博客-CSDN博客这篇来唠嗑。当时着急着用模拟器做实验,试过了网上找的一些帖子和ensp的版本,再验证过后几乎全军覆没,基本都是像eNSP V100R002C00B500 Setup 这样的版本,然后使用的gns3最近,在华为的社区发现到下面这篇帖子:eNSP最新版本及史上最全学习资料和最佳学习环境楼主提供了一个新的版本:eNSP V100R003C00SPC100VirtualBox-5.1.24-11701...原创 2021-09-25 01:32:26 · 356 阅读 · 0 评论 -
路由网络汇总
每天积累一点:网络相关不间断汇总,组网和iptables的实例1.静态路由2.策略路由3.动态路由4.ipsec vpn5.l2tp vpn6.iptables7.netifd原创 2021-09-01 23:13:47 · 65 阅读 · 0 评论 -
linux的netlink机制
linux下从内核空间到用户空间的异步通信可以使用到netLink,像设备的路由等信息都是通过该机制实现。以下是一个netlink实例的链接:https://blog.csdn.net/qq_29214249/article/details/74909160原创 2021-08-19 23:46:51 · 667 阅读 · 0 评论 -
策略路由指令:ip rule、ip route
主要内容摘自博客,其中加入一些自己的整理https://blog.csdn.net/u012758088/article/details/76255543/https://www.cnblogs.com/baiduboy/p/7278715.htmlhttps://blog.csdn.net/vevenlcf/article/details/48026965ip 的命令是linux 网络中用到很广泛的,他是iproute2套件中的一个,里面还涵盖有很多的网络相关的指令,简单的了解,可以参考到原创 2021-08-19 00:02:01 · 1735 阅读 · 0 评论 -
网桥Switch使用(一)swconfig指令使用
一、 swconfig是交换接口(switch)配置命令。swconfig list ; 列出可用的SWITCH设备信息(dev参数)Found: switch0 - ag71xx-mdio.0swconfig dev switch0 help ; 查询该设备信息switch0: ag71xx-mdio.0(Atheros AR8337), ports: 7 (cpu @ 0), vlans: 128 --switch Attribute 1 (int): enable_vla原创 2021-08-18 22:32:57 · 4918 阅读 · 0 评论 -
Cisco路由器操作汇总笔记( 二)
路由器的建介原创 2021-08-18 22:22:43 · 80 阅读 · 0 评论 -
Cisco路由器操作汇总笔记(一)
上一篇博文介绍上了gns3的安装和简单的环境搭载:https://blog.csdn.net/lailaiquququ11/article/details/119619327?spm=1001.2014.3001.5501但在具体的使用中思科的操作和华为有些不一样,之前没有接触过。这里补习下,先补充下cisco的基本语法,还是分为三种模式,此篇博文主要转载于:https://blog.csdn.net/lendq/article/details/80677536感觉对个人刚接触时还是挺有转载 2021-08-12 21:57:46 · 175 阅读 · 0 评论 -
GNS3软件环境搭建,往后拯救eNSP
最近开始整理了一段时间的网络,之前安装ensp,倒腾了太久,一直因为虚拟的报错。无果改用思科的模拟器了。可选的有GNS3 和 思科模拟器(Cisco Packet Tracer)两种了。刚才最近处理一个项目的ipsec问题,模拟网络时,公司有gns3相关的文档和说明,就很便利了。然后就开始整理下gns3的资料。...原创 2021-08-11 23:14:00 · 1161 阅读 · 0 评论 -
自话路由那些设备(三)
那网口可对应的驱动整理好后,接下来就是网口的功能划分了。那就是了解交换机的工作原理和VLAN的划分了。先简单的学习下Vlan的基础知识原创 2021-07-11 16:42:20 · 65 阅读 · 0 评论 -
自话路由那些设备(二)
这里开始了解,我们的网络设备到底是咋构成的和使用首先当然是通过硬件的组成,以便更加清楚他是咋运作的。一、PHY 芯片的组成当然还会涉及到各自的网卡(phy)芯片驱动,路由器还涉及到switch的芯片及驱动啥的。先就单单看看组成:这个博客其实已经简单的连接和驱动框架都已经写了一遍了:https://blog.csdn.net/agave7/article/details/106519019那先说说 mac与phy的关系https://blog.csdn.net/noheike/原创 2021-07-11 15:52:13 · 556 阅读 · 0 评论 -
自话路由那些设备(一)
其实自己搞了一段时间路由、网关了,但是还这块知识和认知很模糊,最近抽一段时间做一下整理,根据一些和疑问和涉及到的东西进行整理一下。尽力得到至少能把自己解释明白。那么首先在最前面的当然就是对我们常见用到的一些设备被吗,名词的解释了,说实在的,我是一直没搞明白,借此机会好好认知一下。关于常见的网络设备:集线器 hub、网桥、交换机 switch、路由器 router、网关 gatewayd的工作和说明,下面这个帖子,做了一些基本的介绍了,是至少也能够明白一些工作原理了部分摘自:https..原创 2021-07-11 14:49:37 · 113 阅读 · 0 评论 -
modem拨号模块基本了解(一)
目前的常用的拨号模块有以下几种拨号方式:1.Gobinet拨号 GOBI 高通Gobi无线宽带芯片技术,只需一个模块即可支持多种移动宽带网络和众多移动运营商. 高通公司称全新的芯片将基于Gobi 4G LTE无线基带、MDM9615和MDM9215。这种技术可以在FDD和TDD网络下进行LTE连接,同时支持HSPA+和EV-DO网络、2G/3G网络。这意味着用户可以在本地使用高速4G LTE网络,在其他地方使用3G网络。Gobi平台在MDM芯片组的基础上还提供了软件增强层,这样可以使用不同技术..原创 2021-06-18 23:51:25 · 2038 阅读 · 2 评论