STP#show spanning-tree bri 查看STP生成树SW conf#spanning-tree vlan 1 priority root 修改优先级为根,可以改成数字,0为最低SW conf#spanning-tree vlan 1 priority primary 自动指定根和被根PortfastSW conf-if>spanning-tree portfast 不去计算根和被根,端口下只能接主机,不能接交换机等SW conf-if>spanning-tree portfast bpduguard 私接交换机断网VTPcont#vtp
domain NAME 两边VLAN的VTP设置一样的名字cont# vtp
mode se...
导读对于推送,IM服务器,目前可以使用一些厂家提供的SDK来实现,但是我们的老板又总是担心使用别人的SDK,假如别人的服务出现问题,或者别人偷看咱们的信息,那岂不是出现很大问题了
聊一聊xmpp的服务器openfire和测试客户端spark1、什么是XMPP这里说一下XMPP,我在前几节说的sdk汇总文章提到的部分推送,IM的SDK提供商用的是XMPP协议,当然也有是自己实现的协议的,例如腾讯。XMPP简单的来说,就是一个发送与接收之间定义的规则,...
这里我们不考虑代码的移植过程,仅仅分析它的架构的层次结构。 我认为,freemodbus协议实际上是分了三个层次的 1. 应用层(或者说暴露给应用层的接口): 接口定义全部在头文件mb.h中包含,在mb.c中实现。 包括了移植时不需要改动的部分(一些初始化,使能,poll等),还有需要修改或者说实现的部分(寄存器操作等)。 而且在初始化中通过回调函数指向了第二层的函数接口,相当于为整个程序提供了统...
一般来说,我们总是希望数据传输的更快一些,但如果发送方把数据发送的很快,而接收方来不及接收,这就可能造成数据的丢失。流量控制就是让发送方的发送速率不要太快,让接收方来得及接收。 对于成块数据流,TCP利用滑动窗口机制来实现流量的控制,对于交互数据流,TCP利用捎带ACK和Nagle算法来实现流量的控制。 后两种就不说了,上篇博文中将已经写得比较清楚了,对于滑动窗口机制,上篇博文中也又说到,只是没有刻意提到用...
前言
服务器: 阿里云服务器 | 需要在安全组放开443端口和workerman需要的端口
环境: oneinstack | lnmp
oneinstack添加虚拟主机的时候选择第三个即可 | 这个添加虚拟主机后面大家觉得要写个详细的或者有问题的话可以私信我
服务器端配置
workerman官方文档
http://doc.workerman.net/faq/secure-websocket-server.html
在你虚拟主机的配置文件里添加以下配置即可,利用nginx来代理wss
配置文件目录 | /usr/local/nginx/conf/vhos...
通过这几天对openvswitch代码的分析,以及项目的需要,需要对openflow 1.0进行一定的扩展,发现网上没有这方面的教程,虽然在搞懂ovs代码架构,floodlight controller中利用的事件驱动模型之后,会觉得并不是难事,但是对于刚入门SDN的同学来说,需要一番折腾,这里简单记录一下,希望帮助到其他人。 环境配置:2host + 1 OVS + floodlight软件版本: openvswitch 1.9.0 , floodlight0.85在尝试对ovs中的openflow协议进行扩展之前...
TCP是什么? TCP(Transmission Control Protocol 传输控制协议)是一种面向连接(连接导向)的、可靠的、 基于IP的传输层协议,由IETF的RFC 793说明(specified)。TCP在IP报文的协议号是6。TCP是一个 超级麻烦的协议,而它又是互联网的基础,也是每个程序员必备的基本功。首先来看看OSI的七层模 型: 我们需要知道TCP工作在网络OSI的七层模型中的第四层——Transport层,IP在第三层——Network层,ARP 在第二层——Data Link层;在...
IP首部 4个字节的32 bit值以下面的次序传输:首先是0~7 bit,其次8~15 bit,然后1 6~23 bit,最后是24~31 bit。这种传输次序称作big endian字节序。由于T C P / I P首部中所有的二进制整数在网络中传输时都要求以这种次序,因此它又称作网络字节序。以其他形式存储二进制整数的机器,如little endian格式,则必须在传输数据之前把首部转换成网络字节序。 首部长度指的是首部占32 bit字的数目,包括任何选项。由于...
* 在Internet中TCP/IP协议是使用最为广泛的通讯协议。TCP/IP是英文Transmission Control Protocol/Internet Protocol的缩写,意思是“传输控制协议/网际协议”。* TCP/IP实际上是一组协议,它包括上百个各种功能的协议,如:远程登录、文件传输等,而TCP协议和IP协议是保证数据完整传输的两个基本的重要协议。通常说TCP/IP是Internet协议族,而不单单只是指TCP协议和IP协议。* TCP/IP协议的基本传输单位是数据包(datagram)。* TC...
什么是网络协议?arp为啥是一个入门级别协议?
网络协议指的是计算机网络中互相通信的对等实体之间交换信息时所必须遵守的规则的集合网络设备有数据要发送给另一台网络设备时,必须要知道对方的网络层地址(即IP地址)。IP地址由网络层来提供,但是仅有IP地址是不够的,IP数据报文必须封装成帧才能通过数据链路进行发送。数据帧必须要包含目的MAC地址,因此发送端还必须获取到目的MAC地址作用:已知对方ip地址,来获取对方的mac地址...
WIRESHARK 实用过滤表达式(针对IP、协议、端口、长度和内容)Posted on 2016-09-14 12:47 雨花梦 阅读(32344) 评论(0) 编辑 收藏首先说几个最常用的关键字,“eq” 和 “==”等同,可以使用 “and” 表示并且,“or”表示或者。“!" 和 "not” 都表示取反。 一、针对wireshark最常用的自然是针对IP地址的过滤。其中有几种情况:(1)对源地址为192.168.0.1的包的过滤,即抓取源地址满足要求的包。 表达式为:ip.sr...
RIP是距离矢量路由选择协议RIP的基本概念:1、定期更新(30s)2、邻居3、广播更新、组播更新4、全路由表更新路由表的形成 1、路由器学习到直连路由2、更新周期30s到时RIP的度量值为跳,最大跳数为15跳,16跳不可达。RIP的更新时间;每隔30s发送路由更新消息 UDP520端口RIP的路由更新消息:发送整个路由RIP缺点:会产生环路,不常用。解决方法:1、执行水平分割可以阻止路由环路的发生 2、从一个接口学习到路由信息,不再从这个...
实验目的
通过本实验,熟练掌握Wireshark的操作和使用,学习对HTTP协议进行分析。
实验步骤
1、下载安装Wireshark; 2、在cmd中输入命令“ipconfig”,得到本机IPv4 地址;(该地址用于帮助分析) 3、开启抓包,访问 www.china.com,页面加载完毕之后停止抓包。抓包结果如下:(记以及要把抓包结果保存下来,也许验收的时候助教要看吧) 4、利用显示过滤器进行筛选,选择有用信息进行分析。
报文分析
1、综合分析截获的报文,查看...
前言
在CTFHUB这个平台上看到了有一组题是HTTP类型的。还蛮好奇的,想着试着玩儿一下。
请求方式
方法一
上面提示我们HTTP协议中定义了八种请求方法。这八种都有:1、OPTIONS
返回服务器针对特定资源所支持的HTTP请求方法,也可以利用向web服务器发送‘*’的请求来测试服务器的功能性
2、HEAD
向服务器索与GET请求相一致的响应,只不过响应体将不会被返回。这一方法可以再不必传输整个响应内容的情况下,就可以获取包含在响应小...
实验目的
1. 理解PAT的转换原理
2. 掌握PAT的配置方法
实验拓扑
关注微信公众号:厦门微思网络
实验需求
1. 根据实验拓扑图,完成设备的基本配置;
2. 在R2上创建Loopback0接口,IP地址是9.2.6.7/32,模拟公网上的一台服务器;
3. 在R1上配置PAT,使得PC1和PC2能够复用E0/1接口地址访问公网服务器。
实验步骤
步骤1:设备的基本配置
配置PC1:
Router>enableRouter#configure te...