(二)在数据库执行“连接”操作
要得到我们所需要的结果(IP地址与端口的对应关系),需要对两个相关联的表进行操作,就要使用到“连接”操作,是select语句的一种。祥子也是参加过数据库的系统培训,但是有些命令有时还是记不牢,没关系,到时候看看联机的帮助信息就可以了,比如执行对于两个表的查询时,刚开始命令没写对,出现了
“服务器: 消息 107,级别 16,状态 3,行 1
列前缀 'showiparp' 与查询中所用的表名或别名不匹配。”
的错误提示,那就查一下select语句中的from用法吧,在帮助中看到from的例子有如下一段:
USE pubs
SELECT RTRIM(a.au_fname) + ' ' + LTRIM(a.au_lname) AS Name, d1.title_id
FROM authors a, (SELECT title_id, au_id FROM titleauthor) AS d1
WHERE a.au_id = d1.au_id
ORDER BY a.au_lname, a.au_fname
其中有“FROM authors a”这么一行语句,就回忆起引用的表要定义一个别名的相关内容了,把select语句重新修改一下,就得到正确的结果:
在显示的结果中,我们看到既可以通过给定的IP地址找到这个IP所对应的端口号,又可以给定一个端口号,查找这个端口所带的IP地址。
利用这个办法,我们就可以快速的搞清这台CISCO3550交换机的网络拓扑,从而要以顺利的开展下一步的工作打下了基础。
以后看NBA的转播,说乔丹之所以在场上表现这么神勇,只不过是在最适当的时间使用了最适当的基础动作。本次案例的操作也都是使用的一些常用软件的基本操作,但是在具体的网络工程中,善于运用手头现有的资源,合理加以组合,也是可以很好的完成工作的,记录下这一次的工程实践,与大家分享。