简单路由器的实现
来源:互联网 发布:编程语言排行榜2017 8 编辑:程序博客网 时间:2024/06/05 07:05
1. 转发数据包
2. 自动获取对方mac
3. 终端控制功能
4. 过滤指定IP 报文
5. IP 过滤配置文档有效
6. 防火墙功能 a) 过滤port b) 过滤tcp/udp c) 过滤关键字
7. 远程配置(udp/tcp 通信)
8. 下载/上传配置文档
9. 在线升级功能
10. 提高性能(线程池)
11. 多级路由器级联
如上图所示:
客户端(配置默认网关为路由器的ip);
路由器
a通过“链路层”接收来自客户端的数据请求
b安配置要求,进行过滤检查;
c修改MAC 地址(目的、源);
d然后把数据转发到服务器;
服务器
a接收来自路由器的http 请求
b发送html 文件数据给路由器
在pc 机上开启2 个虚拟机,一个充当client,另外一个充当router;其各自的ip 信息如
下图所示:
0 0
- 简单路由器的实现
- 简单的路由器模拟
- 利用VRRP功能实现简单的路由器备份(图)
- 基于MFC和winpcap的简单路由器实现
- 基于MFC和winpcap的简单路由器实现
- 一个简单的路由器试验
- 华为路由器实现VRRP简单应用
- PC实现路由器的基本功能
- H3C AR18-21A路由器实现简单VPN的过程(上)
- H3C AR18-21A路由器实现简单VPN的过程(下)
- 交换机路由器的启动和简单操作
- 配置linux服务器做简单的路由器
- 交换机和路由器各自实现的原理
- 关于实现中路由器,代理服务器的几个问题
- 实现GNS的模拟路由器连接Internet
- 实现GNS的模拟路由器连接Internet
- 交换机和路由器的实现原理
- fuck wall 路由器的原理与实现
- QT 总结(四) 1.中文编码 乱码 2.QFileDialog 打开文件框 3.调用其它UI文件 4.QMessageBox弹窗
- MVC中的页面传值,通常指Controller和view之间的数据传递,经常用到的有几种方式,总结如下:
- HDOJ 5410 CRB and His Birthday DP背包
- inux重定向及nohup不输出的方法
- mybatis之foreach用法
- 简单路由器的实现
- VMware与主机三种通信方式
- [LeetCode 173] Binary Search Tree Iterator
- Spring 3 JavaConfig @Import example
- springmvc学习笔记(一)第一个helloworld
- MapReduce实现join操作
- JSFF2 mount fail
- gitlab 使用postgresql数据库的一些说明
- TS流判断I帧