如何系统地做计算机网络实验
现在主要做编程。当年学习网络主要看《TCP/IP详解:卷一》,还有cisco一系列的书。
软件除了抓包软件,还要选一个配置终端比如secureCRT,安装系统的虚拟机比如VMware,接下来当然要推荐各种模拟环境。
小巧如Cisco Packet Tracer,虽然只是个模拟器,但是可以配置各种协议,发包还有动画,可以点击看每一步在做什么。另外还可以搜集各种题目(pka)进行配置。(ccna级别的实验都可以做)
gns3是陪伴我最久,在路由的模拟上比Cisco Packet Tracer要逼真,因为加载的cisco的路由器镜像(为此当年下30G左右的cisco镜像,然后常用的就2个),结合qemu以及虚拟机基本上常见网络环境都罩得住。(ccnp基本的实验都可以做)
大杀器WEB-IOU,有了图形配置界面,模拟路由交换实验都不是事。(据说ccie的实验也可以做)
ensp,集各家之长,华为良心出品,中文手册很棒。不知道某个协议是什么,怎么配,都可以看手册解决。
自从用上了这些模拟器,做一些实验都懒得跑实验室玩路由交换了,相比于插网线搬机器,还是在软件上拖拖拽拽方便。
当然以上模拟器对二层交换机的模拟支持的不是很完全,有条件的话可以在真机上配置。
ps:不做网络好多年。。。不知道这几年有没有出更好的模拟器
推荐一下当年的资源(最好自己找下相关资源,我的推荐并不是最新的),可以去看下鸿鹄论坛,还有yeslab现任明教教主讲的tcp/ip