如何通过unix socker访问Open vSwitch database server
发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,本篇文章给大家分享的是有关如何通过unix socker访问Open vSwitch database server,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多
千家信息网最后更新 2025年02月03日如何通过unix socker访问Open vSwitch database server
本篇文章给大家分享的是有关如何通过unix socker访问Open vSwitch database server,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
与openvswitch交互,可以通过命令方式ovsdb-client list-dbs,或通过api操作ovsdb。
ovsdb协议参考 https://tools.ietf.org/html/rfc7047 (The Open vSwitch Database Management Protocol)
下面是通过unix sockert,json-rpc协议,与ovsdb交互的一个例子
import socketimport sysimport jsondef is_json(myjson): try: json.loads(myjson) except ValueError: return False return Truesock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)server_address = '/var/run/openvswitch/db.sock'try: sock.connect(server_address)except socket.error, msg: print(msg) sys.exit(1)try: message = { "method": "list_dbs", "params": [], "id": 0, } sock.sendall(json.dumps(message)) josn_result = "" while True: data = sock.recv(1024) if len(data) > 0: josn_result += data if is_json(josn_result): break print(josn_result)finally: sock.close()
以上就是如何通过unix socker访问Open vSwitch database server,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。
更多
知识
篇文章
实用
例子
可以通过
命令
就是
工作会
文章
方式
看吧
知识点
行业
详情
资讯
资讯频道
跟着
部分
频道
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
即墨租房软件开发
数据仓库能替代操作型数据库吗
华为软件开发岗前景
计算机等级考试数据库四级
软件开发是不是新专业
怎么写网络安全警示语
和平精英亚服账号和服务器
丽江市国家网络安全宣传
软件开发和管理办法
数据库压力测试报告
不灵姐和小月服务器生存26集
校园网络安全活动预告词
tbc部落哪个服务器g团多
服务器 linux 版本
河南电商软件开发费用
web服务器 排行
数据库的操作
网络安全300229
为什么苹果手机会连接不到服务器
山西省内的软件开发公司
软件开发的原则是什么
重庆高校党建软件开发系统
服务器华为服务器存储
为什么数据库用sql语言
全时数据库
有关网络安全的读后感
xml和数据库
掌上电力哪个服务器好
湖南省安卓软件开发月薪
安徽高科技软件开发售后保障