模拟网桥功能实验程序cpp

时间:2014-04-09 03:46:29
【文件属性】:

文件名称:模拟网桥功能实验程序cpp

文件大小:2KB

文件格式:ZIP

更新时间:2014-04-09 03:46:29

模拟网桥 实验程序 cpp

写一个程序来模拟网桥功能。 模拟实现网桥的转发功能,以从文件中读取帧模拟网桥从网络中收到一帧,即从两个文件中读入一系列帧,从第一个文件中读入一帧然后从第二个文件中再读入一帧,如此下去。对每一帧,显示网桥是否会转发。 要求:Windows或Linux环境下运行,程序应在单机上运行。 分析:用程序模拟网桥功能,可以假定用两个文件分别代表两个网段上的网络帧数据。。。。。。 #include #include using namespace std; class bridge { private: //2个网段的主机记录 string Net1; string Net2; int N;//每个网段的主机台数 public: bridge(); bridge(int n); ~bridge(); //创建2个网段的数据帧 void createDataFrame(); //更新转发表 void UpdateForwardingTable(); //开始工作 void run(); void output(); static int cmp(const void *a,const void *b) { return *(char *)a - *(char *)b; } };


【文件预览】:
模拟网桥功能
----bridge.cpp(5KB)
----说明.txt(744B)

网友评论

  • 有没有人可以帮我解释一下,我每次打开都是 File Two Read error Net1: ABCDE (这行随机) Net2: (这行没有东西) 主机a 不在网段1或者网段2中。 (这段随机出现) (下面就是转发的信息了) 能看懂修改好的哥哥们加我qq:409439052 同邮箱 告诉我一下可以吗
  • 怎么什么都没有的呀
  • 有注释 好评!!
  • 好!符合要求
  • 和实验书上的不一致,于我无用
  • 符合我的期望,很适合学习
  • 代码好是好,但是不是我要找的那种啊·~
  • 刚下载完看了一下,感觉代码内容挺清晰的,初学者值得一看
  • 符合我要求~
  • 可以运行,注释清晰,很好用
  • 模拟网桥功能实验程序过程清晰易懂 适合新人学习体会