首页 > 其他分享 >tmp

tmp

时间:2024-11-22 20:06:52浏览次数:1  
标签:tmp h2 h3 self h1 h4 net

from mininet.topo import Topo
from mininet.net import Mininet
from mininet.node import OVSController
from mininet.link import TCLink
from mininet.cli import CLI
from mininet.log import setLogLevel

class CustomTopo(Topo):
    def build(self):
        h1 = self.addHost('h1')
        h2 = self.addHost('h2')
        h3 = self.addHost('h3')
        h4 = self.addHost('h4')

        s1 = self.addSwitch('s1')
        s2 = self.addSwitch('s2')
        s3 = self.addSwitch('s3')

        self.addLink(s1, s2, bw=15)
        self.addLink(s2, s3, bw=15)
        self.addLink(s1, h1)
        self.addLink(s2, h2)
        self.addLink(s3, h3)
        self.addLink(s3, h4)

def runIperf(net):
    h1, h2, h3, h4 = net.get('h1', 'h2', 'h3', 'h4')

    h3.cmd('iperf3 -s -D')
    h4.cmd('iperf3 -s -D')

    print("Testing TCP bandwidth between h1 and h3")
    net.iperf((h1, h3))

    print("Testing TCP bandwidth between h2 and h4")
    net.iperf((h2, h4))

if __name__ == '__main__':
    setLogLevel('info')

    topo = CustomTopo()
    net = Mininet(topo=topo, controller=OVSController, link=TCLink)
    net.start()

    runIperf(net)

    CLI(net)

    net.stop()

标签:tmp,h2,h3,self,h1,h4,net
From: https://www.cnblogs.com/qixingzhi/p/18563665

相关文章

  • Android平台如何拉取RTSP|RTMP流并转发至轻量级RTSP服务?
    技术背景好多了解我们模块的开发者都知道,我们有非常成熟的轻量级RTSP服务模块,可以采集摄像头或屏幕的数据,编码打包注入Android平台的轻量级RTSP服务模块,让Android设备端,充当个类似于网络摄像头的角色,对外提供个RTSP拉流的URL,实现内网环境下的无服务部署直播场景,这种在内网监控......
  • 海康私有化视频平台EasyCVR视频分析设备平台流媒体协议RTMP、HTTP-FLV、HLS的简单对比
    在当今的数字化世界中,视频流协议的选择对于确保流畅、高效的视频传输至关重要。随着互联网技术的快速发展,直播和视频点播服务已经成为人们日常生活中不可或缺的一部分。无论是安防监控、在线教育、远程会议还是娱乐直播,用户对于视频流的实时性、稳定性和兼容性都有着极高的要求。......
  • EHOME视频平台EasyCVR视频融合平台使用OBS进行RTMP推流,WebRTC播放出现抖动、卡顿如何
    在现代视频监控领域,跨区域的网络化视频监控管理平台成为了大中型项目的首选。EHOME视频平台EasyCVR以其强大的功能和兼容性,成为了众多项目的核心组件。它不仅能够管理视频资源、设备、用户、运维和安全,还支持多种行业标准协议,包括GB28181、GB35114、RTSP/Onvif、RTMP、JT808、GA/T......
  • IOError: [Errno 2] No such file or directory: '/tmp/pip-build-TOULQc/urllib3/set
     [root@]#pipinstallelasticsearch==6.8.2Collectingelasticsearch==6.8.2Downloadinghttp://mirrors.cloud.aliyuncs.com/pypi/packages/96/7a/3627579d85bd4d9f4bf73b1d4240e11612f02d86c7c53fbb934cd11d5d57/elasticsearch-6.8.2-py2.py3-none-any.whl(90kB)......
  • HTMP-High Temperature Materials and Processes
    @目录一、征稿简介二、重要信息三、服务简述四、投稿须知一、征稿简介二、重要信息期刊官网:https://ais.cn/u/3eEJNv三、服务简述HighTemperatureMaterialsandProcesses为科学技术领域与高温材料和工艺相关的新想法、见解和成果提供了一个国际出版论坛。该杂志发表原......
  • RTMP推流视频直播点播平台EasyDSS接入的设备无法成功推流是什么原因?
    视频推拉流平台EasyDSS具备无人机接入与推流直播能力,利用无人机挂载的高清摄像头,可实时采集现场画面,并推送到EasyDSS平台,再由EasyDSS平台转码处理,并面向各种终端和业务平台进行实时分发、直播。无人机推流+EasyDSS直播方案可应用在森林防火、农业植保、电力巡检、无人机赛事直播、......
  • RTMP视频推流EasyDSS平台重装服务器系统后无法启动是什么原因?
    视频直播点播EasyDSS平台具备灵活的视频能力,包括直播、点播、转码、管理、录像、检索、时移回看等,平台支持音视频采集、视频推拉流、播放H.265编码视频、存储、分发等能力服务,可应用在无人机推流、在线直播、虚拟直播、远程培训等场景中。有用户反馈,现场重装服务器系统后,视频推......
  • Connection to tcp://192.168.112.137:1935?tcp_nodelay=0 failed: Connection timed
    记录一下自己的报错和解决步骤输入catnginx.conf 查看Nginx的配置文件nginx.conf修改nginx核心配置文件nginx,添加rtmp模块rtmp{                                          ......
  • tmp
    B.IntegersHaveFriends-暑期训练37,E.小ω的仙人掌-暑期训练37trick:对于需要双指针维护不可差分信息(gcd,背包等),考虑维护两个栈,\(l\)到\(mid\),\(mid+1\)到\(r\),动态维护并定期重构。B题是维护gcd。E题要稍微转化一下,其实就是一个\(0/1\)背包,最后看\(dp[w]\)是......
  • 软件测试学习笔记丨Mitmproxy使用
    本文转自测试人社区,原文链接:https://ceshiren.com/t/topic/32334一、简介Mitmproxy是一款开源、免费的代理工具,支持Mac、Windows、Linux。相比其他代理工具,可以通过Python和Mitmproxy工具本身的插件机制,实现通过脚本对Mitmproxy的完全控制。强大的可拓展性和可定制性,可以让测试工程......