免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: OYXin
打印 上一主题 下一主题

关于Net::Telnet 模块的一个问题. [复制链接]

论坛徽章:
0
21 [报告]
发表于 2003-05-14 21:48 |只看该作者

关于Net::Telnet 模块的一个问题.

原帖由 "apile" 发表:



因為Net::Telnet 他的login 匹配模式是
login:
Password:
這是一般Unix like的登入系統模式..但是事實上在網絡上..
存在有許多不同的Switch..他們本身的OS..也有提供所謂的TL1 command..
你要使用這些cmd...........



非常感谢    你们对于网络以及perl怎么这么精通 ?

论坛徽章:
0
22 [报告]
发表于 2003-05-14 21:51 |只看该作者

关于Net::Telnet 模块的一个问题.

原帖由 "rootstock" 发表:
use Net::Telnet::Cisco;

  my $session = Net::Telnet::Cisco->;new(Host =>; '123.123.123.123');
  $session->;login('login', 'password');

  # Execute a command
  my @output = $session->;c..........



给我点资料吧 ! 最好是中文的  我刚看到  你好像有win下的这方面的使用经验啊 !  给点吧 !

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
23 [报告]
发表于 2003-05-14 22:11 |只看该作者

关于Net::Telnet 模块的一个问题.

[quote="xiacs"]


非常感谢    你们对于网络以及perl怎么这么精通 ?[/quote]

因為我在電信公司上班..平常碰到的都是ATM Switch、DSLAM、BRAS
等Layer 2的設備...有些只有TL1可以去做管理,所以不熟不行..
Layer 3的設備...則是我自己的興趣..反正書那麼多..多看多學囉..

论坛徽章:
0
24 [报告]
发表于 2003-05-14 22:48 |只看该作者

关于Net::Telnet 模块的一个问题.

原帖由 "apile" 发表:


因為我在電信公司上班..平常碰到的都是ATM Switch、DSLAM、BRAS
等Layer 2的設備...有些只有TL1可以去做管理,所以不熟不行..
Layer 3的設備...則是我自己的興趣..反正書那麼多..多看多學囉..



哦  你是专业的   ......

什么是 TL1 ?

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
25 [报告]
发表于 2003-05-15 00:03 |只看该作者

关于Net::Telnet 模块的一个问题.

事實上在SNMP(Simple Network Management Protocol)發展的同時,
那些網絡設備廠商同時還有再發展TL1 command,這是一種透過指令模式來
控制設備的一種規格標準..但是因為各家廠商對於TL1的解釋不同,造成每家做
出來的TL1 command都不相同..向我碰到的ALCATEL與SAMSUNG的一些設
備都有TL1指令,但是兩個指令格式完全不同..
而SNMP的好處在於他用MIB檔..取代掉指令格式...各家設備可以都至少要
implement 標準的RFC文件...而自己獨家的MIB檔案..則可以另行定義..
並且透過一個intepreter還是compiler..存入snmp agent中...
這樣子.我可以在snmp trap server上..收集所有網路設備的狀態並且
透過snmpget、snmpset去管理那部設備...
而TL1除了因為指令格式複雜..並且沒有統一標準..所以慢慢的..會被邊緣化
但不可能face out..因為有些時候我們還是需要利用TL1指令去看看..
設備上面目前的狀態...
可能有講錯..不過基本觀念應該沒錯..snmp又是另一門複雜的協議..
大家看看就好...

论坛徽章:
0
26 [报告]
发表于 2003-05-15 16:26 |只看该作者

关于Net::Telnet 模块的一个问题.

原帖由 "apile" 发表:



因為Net::Telnet 他的login 匹配模式是
login:
Password:
這是一般Unix like的登入系統模式..但是事實上在網絡上..
存在有許多不同的Switch..他們本身的OS..也有提供所謂的TL1 command..
你要使用這些cmd...........


我同意,不过用模块还是比较方便的,因为该模块不只是提供了登陆功能,还有一些其它的比较实用的功能,用起来比较方便的。(也许是我对expect不熟悉的缘故吧)。

论坛徽章:
0
27 [报告]
发表于 2003-05-15 16:32 |只看该作者

关于Net::Telnet 模块的一个问题.

原帖由 "xiacs" 发表:



非常感谢!

我在win下能用到Net::Telnet::Cisco吗?有没有win下的这个模块?那里下载?

另外,如何进入enable模式的命令 我没看懂  给我讲讲吧 !

再次感谢 ! 你们怎么这么厉害啊 ??


我也是初学,不过刚好用过这个模块而已。

这个模块可以在win32下使用,在PPM下就可以下载了
在dos环境
ppm
install net-cisco-telnet
quit

# Enable mode
($session->;enable("enable_password" )

论坛徽章:
0
28 [报告]
发表于 2003-05-15 16:34 |只看该作者

关于Net::Telnet 模块的一个问题.

原帖由 "xiacs" 发表:



给我点资料吧 ! 最好是中文的  我刚看到  你好像有win下的这方面的使用经验啊 !  给点吧 !


去search.cpan.org下找,有这个模块的使用方法
win和unix差不多

论坛徽章:
0
29 [报告]
发表于 2003-05-15 16:36 |只看该作者

关于Net::Telnet 模块的一个问题.

原帖由 "apile" 发表:
事實上在SNMP(Simple Network Management Protocol)發展的同時,
那些網絡設備廠商同時還有再發展TL1 command,這是一種透過指令模式來
控制設備的一種規格標準..但是因為各家廠商對於TL1的解釋不同,造成每家做
..........


原来和我是同行..
我是中国电信的

论坛徽章:
0
30 [报告]
发表于 2003-05-15 16:51 |只看该作者

关于Net::Telnet 模块的一个问题.

原帖由 "deathcult" 发表:
rd:');
$exp->;send_slow($delay, "$pass\n";

$exp->;interact();
$exp->;hard_close();

exit 0;


我在CPAN中找不到这个模块,请问你有这个模块吗?
可否给我一个
cntonyxie@hotmail.com

thanks
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP