Docker部署clash及ui管理界面
Docker部署clash及ui管理界面Docker拉镜像,创建容器拉取镜像clash镜像
1docker pull dreamacro/clash
clash管理面板,yacd镜像
1docker pull haishanh/yacd
容器命令删除镜像
1docker rmi <镜像ID或镜像名>
查看所有镜像
1docker images
删除单个镜像
1docker rmi <image_id>
查看所有容器(包括停止的容器)
1docker ps -a
查看正在运行的容器
1docker ps
启动容器
1docker start <容器ID或名称>
停止容器
1docker stop <容器ID或名称>
重启容器
1docker restart <容器ID或名称>
删除容器
1docker rm <容器ID或名称>
网络命令查看网络
1docker network ls
创建网络
1docker network create <网络名>
删除网络
1docker ne ...
2024年网络技术挑战赛SDN赛道作品
基于SDN的NDI流媒体组播优化框架
这篇文章是网络技术挑战赛的SDN赛道的作品。本来是做不出来作品的,我准备弃赛的。因为提交作品要求有文档有源码,还要有演示视频。我哪会SDN相关的开发。
但是因为学校已经帮忙交了报名费,老师也让我到最后尽量的交作品,就算是半成品也交。这里也非常感谢老师的支持。
SDN赛道整个学校就只有我一个队伍,我估计这玩意西南赛区获奖,应该也算是照顾了一下我学校。实际上我这个作品还是太菜了一点。和其他大佬相比还是差距甚远。
整篇文档大概都是借鉴了华为的随流检测以及SDN基础知识,原创的东西不多。这里也把这篇文章贴到我的博客上,也算是记录一下吧。
项目背景行业背景
移动互联网时代,在线直播行业迎来高速发展。而随着各种新兴技术发展脚步加快,未来在线直播结合新技术发展有望再次迎来突破。
据媒体报道,截至2023年6月,我国网络直播用户规模达7.65亿人,国内直播不断向专业化、精细化、规范化的方向发展。
近年来,包括中央广播电视总台等在内的用户在超高清的流媒体项目中已陆续转型到整个制播流程网络化、IP化。
同时在流媒体领域,SDN技术的引入将带来一系列创 ...
AS路径正则表达式对BGP路由的控制及应用
AS路径正则表达式对BGP路由的控制及应用前言Internet路由表中的BGP路由条目,目前规模已经达到十几万。在面对庞大的Internet路由表时,我们免不了需要进行路由过滤。在处理如此大规模的路由表时,如果利用地址前缀去过滤BGP路由,那么一来有可能配置比较繁琐,二来且有新的路由加入不好维护,所以提出了利用AS_PATH进行BGP路由过滤的办法。
由于Internet核心AS的分布都是有记录的,所以利用AS的过滤更有针对性,例如可以使用AS_PATH作过滤,解决过滤从某个AS_PATH始发的全部路由,只需一个AS_PATH列表即可,当然利用AS_PATH过滤可以解决的问题远不仅如此。
AS-Path格式AS_PATH,公认必遵属性。这个属性在传递UPDATE报文中标识了到达一个目的地所经过的AS信息。
AS-Path类型
备注
AS_SEQUENCE
用于路由AS路径记录
AS_SET
用于聚合路由的明细路由AS集合
AS_CONFED_SEQUENCE
用于联盟路由AS路径记录
AS_CONFED_SET
用于联盟聚合路由
AS_PATH在BGP路由表 ...
BGP基础知识总结
BGP基础知识总结转载自:什么是BGP? - 华为 (huawei.com)
什么是BGP边界网关协议(Border Gateway Protocol,BGP)是一种用来在路由选择域之间交换网络层可达性信息(Network Layer Reachability Information,NLRI)的路由选择协议。由于不同的管理机构分别控制着他们各自的路由选择域,因此,路由选择域经常被称为自治系统AS(Autonomous System)。现在的Internet是一个由多个自治系统相互连接构成的大网络,BGP作为事实上的Internet外部路由协议标准,被广泛应用于ISP(Internet Service Provider)之间。
BGP版本
早期版本:BGP-1(RFC 1105)、BGP-2(RFC 1163)、BGP-3(RFC 1267)
1994年开始使用BGP-4(RFC 1771)
2006年之后单播IPv4网络使用BGP-4(RFC 4271),其他网络(IPv6、组播等)使用MP-BGP(RFC 4760)。
MP-BGP是对BGP-4进行了扩展,来达到在不同网络中应用的 ...
IS-IS基础知识总结
IS-IS基础知识总结转载自:什么是IS-IS? - 华为 (huawei.com)
什么是IS-IS?IS-IS最初是国际标准化组织ISO(the International Organization for Standardization)为它的无连接网络协议CLNP(ConnectionLess Network Protocol)设计的一种动态路由协议。随着TCP/IP协议的流行,为了提供对IP路由的支持,IETF在相关标准中对IS-IS进行了扩充和修改,使它能够同时应用在TCP/IP和OSI环境中,称为集成IS-IS(Integrated IS-IS或Dual IS-IS)。IS-IS使用最短路径优先SPF(Shortest Path First)算法进行路由计算,收敛速度快,拓展性强,运行在数据链路层,抗攻击能力强,可以实现大规模网络的互通。
为什么需要IS-IS?在IS-IS出现前,网络上广泛使用RIP(Routing Information Protocol)作为内部网关协议。由于RIP是基于距离矢量算法的路由协议,存在着收敛慢、路由环路、可扩展性差等 ...
使用mobaxterm连接ensp设备及使用技巧
使用mobaxterm连接ensp设备及使用技巧连接ensp首先在ensp中,是可以看到所有设备的接口列表的,如图所示。
使用快捷键ctrl+r打开右侧窗口。
打开窗口后可以看到接口列表中有当前所有设备的所有接口及设备串口号,如图所示。
串口号也可以在右键设备菜单的设置中看到,如图所示。
另外,ensp在本设备中使用本机回环接口127.0.0.0/8。
想要通过mobaxterm在终端工具中登录ensp中的设备,直接创建telnet会话,不需要用户名和密码,用端口号进行区分设备。
如果是正常情况,则在moba中可以正常回显命令,如图所示。
moba乱码情况如果连接后回车键显示乱码,什么也做不了,可以通过以下办法解决。
乱码情况
解决方法一在窗口中右键点击change terminal settings
把local echo及local line editing改为force off
应用后即可解决问题。
但是每次重新开启会话后都需要修改live terminal configuration中的line discipline options选项全部设置为forc ...
OSPF基础知识总结
OSPF基础知识总结转载自:什么是OSPF?为什么需要OSPF? - 华为 (huawei.com)
OSPF概述什么是OSPF开放式最短路径优先OSPF(Open Shortest Path First)是IETF组织开发的一个基于链路状态的内部网关协议(Interior Gateway Protocol)。目前针对IPv4协议使用的是OSPF Version 2(RFC2328);针对IPv6协议使用OSPF Version 3(RFC2740)。如无特殊说明,本文中所指的OSPF均为OSPF Version 2。
为什么需要OSPF在OSPF出现前,网络上广泛使用RIP(Routing Information Protocol)作为内部网关协议。
由于RIP是基于距离矢量算法的路由协议,存在着收敛慢、路由环路、可扩展性差等问题,所以逐渐被OSPF取代。
OSPF作为基于链路状态的协议,能够解决RIP所面临的诸多问题。此外,OSPF还有以下优点或特征:
OSPF采用组播形式收发报文,这样可以减少对其它不运行OSPF路由器的影响。
通过LSA(Link State Advertis ...
PKI体系概述
PKI体系概述PKI相关基本概念PKIPKI全称公钥基础设施,Public Key Infrastructure。
一种遵循既定标准的证书管理平台,利用公钥技术、数字证书为所有网络应用提供安全服务。
信息安全CIA三要素一般而言,我们讲的信息安全三要素是指:保密性、完整性、可用性。
这并不是说信息安全只有这三个点,其实还有诸如:有效性、真实性、不可抵赖性等等(当然这些特性其实从某种角度而言可以归纳进入三要素之中,可看作是更细分的特性)。而这些就是信息安全需要保障的。PKI体系主要偏向保障了数据的保密性、完整性、不可抵赖性和真实性等。
密码学术语
术语
英文
备注
明文
plaintext
需要被隐蔽的消息
密文
ciphertext
明文经变换形成的隐蔽形式
加密
encrypt
把明文转化为密文的过程
解密
decrypt
把密文还原成明文的过程
密钥
key
在加密或解密的算法中输入的参数
密钥密钥就是“钥匙”。是加解密过程使用的钥匙,可以理解为锁门关门所使用的“钥匙”,从功能上讲这是相似的。数学上这是一个解开函数的已知量,例如:x+5=y, ...
网工面试问题之安全无线技术部分
网工面试问题之安全无线技术部分说明:大部分面试问题出自数据中心和金融行业,转载自鸿鹄论坛。
防火墙问题问题1防火墙的五元组?
答:
源IP
源端口
目的IP
目的端口
协议
问题2你在项目中防火墙的应用场景有哪些?主要做什么用途?
答:
主要是做不同区域网络间隔离和出口上网的业务场景,例如生产/办公之间网络隔离,以及内外网的源目NAT,还有出口互联网上网的NAT以及策略,域内NAT,各种VPN例如IPSEC VPN/SSL VPN/L2TP VPN业务等。
问题3防火墙主备双机配置不同步的原因?
答:
主机和备机启动的时候初始配置不一致。
双机状态曾经出现过故障,导致主备之间配置同步异常。
主机或备份曾经关闭过配置备份功能。
设备之间补丁和版本不一致。
设备之间心跳接口配置有误。
设备之间链路连通性出现故障。
有其他异常配置,例如any nat配置,可以导致心跳接口在互通时进行NAT转换。
问题4防火墙监测链路是监测物理口还是逻辑口?
答:
都检测,ip-link功能有两种探测模式,一种是ICMP探测,也就是周期性发送ping包,用于探测非直连链路 ...
网工面试问题之路由交换技术部分
网工面试问题之路由交换技术部分说明:大部分面试问题出自数据中心和金融行业,转载自鸿鹄论坛。
OSPF问题问题1OSPF邻居故障,你认为是哪些原因?或者邻居建立的条件是什么?(几乎每家公司都会问)
答:
OSPF邻居故障:
route id冲突
接口所属区域ID不一致
认证不一致
hello/dead时间不一致
MA网络中互联接口掩码不一致
如果开启了MTU检测则需要两端MTU检测值一直(华为默认不开启,默认值为0;思科默认开启,默认值为1500)
接口不能配置静默模式(不发不收hello报文)
问题2什么情况下OSPF邻居会卡在2-way?
答:
这个题目没什么好回答的,Drother的邻居状态就是2-way,只有Drother和DR、BDR之间才会是邻接full状态。
问题3OSPF引入外部路由有哪几种类型?默认是什么类型的?
答:
ASE有两种类型,type1和type2,默认是type2。
Type1:选路是直接比较内部cost+外部cost,数值一样则进行负载分担,如果不一样则谁小谁优先。
Type2:选路是先比较外部cost,谁小谁优先,在比较内部cost,谁 ...









