网络
文章平均质量分 72
shangzhihaohao
这个作者很懒,什么都没留下…
展开
-
使用python远程登录
最近要使用python做一个在web上管理交换机的程序,需要远程登录,就查了点资料,由于还没有搞到交换机,就先用自己的机器测试一下。首先python的标准库中包含telnet,用起来也很方便,查看一下文档写了个小程序:#!/usr/bin/env python#coding=utf-8import telnetlibhost = "127.0.0.1"userName =原创 2011-11-02 15:42:20 · 9418 阅读 · 0 评论 -
python利用pysnmp获取交换机级联接口
交换机里有一个arp表,利用arp表可以找到与其相连的交换机的mac地址,然后再从mac端口对应表里找出端口def getTrunk(ip,port,agent,communication): macAddr = [] macList = [] portList = [] macStrList = [] linkPort = [] oid原创 2011-11-30 22:05:18 · 8692 阅读 · 0 评论 -
使用snmp协议发现数据连路层拓扑
三层网络拓扑可以使用snmp获取路由器的ipRouteTable,从而得到路由器与临近设备的连接信息。数据链路层拓扑是通过交换机的地址转发表获得交换机与交换机之间的连接状态。一、定义1、S[i]表示第i台交换机,S[i][j]表示第i台交换机的第j个端口2、A[i][j]表示第i台交换机的地址转发表中通过j端口转发的mac地址的集合3、T[i][j]表示第i台交换机的得至转发表中,原创 2011-12-07 15:03:39 · 5440 阅读 · 1 评论