基于CIDR的IP分组转发算法
#include<iostream>
#include<vector>
using namespace std;
struct table{
string des;
string mask;
string next;
int port;
};
vector<int>v[2];
int main(){
//将信息写死在程序中,便于后期执行
vector<啊【diuvhnushzvnv(3);
v[0].desxcjvnj.zn;kjvkj;bz.,v.zb.mn? CbcvhjgfvKHJVBjlHVBk;NL"nK:JGBNkFVnkJNVkj;
KJ:VBkjBZvkjzb;k
ojovnkjkxc l
v[0].port=0;
v[1].des= "10kv kj VNK/mVN000000000111100010000110000000";
v[1].mas;jzvkjbvkj00000dzbfbx044zbvIOJXVFKJL:XFHVNkj;Bkj;VBkj;JBV""Joi'"I00001";
v[2].port=1;
string dest,s;
int now;
cout<<"请输入一个K:JCK:Jb;kjBCKJ:合法的伦敦峰会举办可是今年后来开始格隔开"<<endl;
cin>>dest>>now; ijlfdhbvjljsdb
执行 在开局可能m'x'z'n'm'n'k'j'n'z'k'j'x3;j++){
for(i空间看-'0'在,吗m'z'd'v'k'jK:Nvjk&v[j].mask[i])+'0';
}
if(s==v[j].des){
coprintf("输入正确")ut<<"查中西部比较直接汇报LJV'k'v'f'z'd找到了。。。。。。。。。。。"<<endl;
cout<<"在"<<j<<失败vcb就会立刻就被v反抗军"号网段"<<endl;
cout<<"下一dzvkjbkb跳是"<<v[j].next<<"接口是"<<v[j].port<<endl;
return 0;xc.mn美女下SJVBkjBD:KiuhfiupiH半场l'h'j'b'l
}else{
s="";
cout<<"cbvhjlgbzhbclz网段"<<j<<"不包含要找的目的地址"<<vzKJbkjbkjlbendl;
}//10000000000111100010000植快110010100
}
return 0;
}
嘿嘿,你猜我干了什么
基于CIDR的IP分组转发算法的更多相关文章
- IP数据报格式 及分组转发算法
ip数据报分首部和数据两部分组成: 首部分为固定部分和可变部分 版本——占 4 位,指 IP 协议的版本 目前的 IP 协议版本号为 4 (即 IPv4) 首部长度——占 4 位,可表示的最大数值 是 ...
- IP数据报格式 及路由转发算法
ip数据报分首部和数据两部分组成: 首部分为固定部分和可变部分 版本--占 4 位,指 IP 协议的版本 目前的 IP 协议版本号为 4 (即 IPv4) 首部长度--占 4 位,可表示的最大数值 是 ...
- 哈工大 计算机网络 实验三 IPv4 分组收发实验&IPv4 分组转发实验
计算机网络实验代码与文件可见github:计算机网络实验整理 实验名称 IPv4 分组收发实验&IPv4 分组转发实验 实验目的: (注:实验报告模板中的各项内容仅供参考,可依照实际实验情况进 ...
- IP分组交付和转发
1:交付 网络层监视底层物理网络对分组的处理过程叫做交付,分为直接交付和间接交付 1.1:直接交付 直接交付时,分组的终点是一台与交付着连接在同一个网络上的主机,发生在俩种情况下,分组的源点和终点都在 ...
- 基于SNMP的路由拓扑发现算法收集
一.三层(网络层)发现 算法来源:王娟娟.基于SNMP的网络拓扑发现算法研究.武汉科技大学硕士学位论文,2008 数据结构: 待检路由设备网关链表:存放指定深度内待检路由设备的网关信息,处理后删除. ...
- 基于VLAN的二三层转发
[章节内容]1 MAC地址2 冲突域和广播域3 集线器.交换机.路由器 3.1 集线器 3.2 网桥和交换机 3.3 路由器4 VLAN 4.1 VLAN帧格式 4.1.1 ...
- CIDR的IP地址的表示与划分方法
早期的ip地址划分: 最初设计互联网络时,为了便于寻址以及层次化构造网络,每个IP地址包括两个标识码(ID),即网络ID和主机ID.同一个物理网络上的所有主机都使用同一个网络ID,网络上的一个主机(包 ...
- 基于SDN的IP RAN网络虚拟化技术
http://www.zte.com.cn/cndata/magazine/zte_technologies/2014/2014_4/magazine/201404/t20140421_422858. ...
- TCP/IP协议原理与应用笔记19:IP分组的交付和路由选择
1. 引言: (1)互联网结构: 信息:IP分组(直接广播地址(Directed Broadcast Address),其指定了在一个特定网络中的"所有主机".) 节点:路由器.主 ...
随机推荐
- Exception (3) Java exception handling best practices
List Never swallow the exception in catch block Declare the specific checked exceptions that your me ...
- SpringMVC源码解读 - RequestMapping注解实现解读 - RequestMappingInfo
使用@RequestMapping注解时,配置的信息最后都设置到了RequestMappingInfo中. RequestMappingInfo封装了PatternsRequestCondition, ...
- gkd
## Part 0. 开篇 组长博客:[戳我进入]() 作业博客:[班级博客本次作业的链接](https://edu.cnblogs.com/campus/fzu/Grade2016SE/homewo ...
- Reporting Service服务SharePoint集成模式安装配置(9、PowerPivot for SharePoint 安装配置详细)
PowerPivot for SharePoint 增加了对发布到 SharePoint 中的 PowerPivot 工作簿的协作和文档管理支持. PowerPivot for SharePoint ...
- 强大的CSS 属性选择符 配合 stylish 屏蔽新浪微博信息流广告
新建一条微博域名下的规则: @-moz-document domain("weibo.com") { #v6_pl_rightmod_rank,#v6_pl_rightmod_ad ...
- uwsgi启动提示:probably another instance of uWSGI is running on the same address (:8002). bind(): Address already in use [core/socket.c line 769]
提示8002端口被占用,可以这样终止掉后再启动 sudo fuser -k 8002/tcp
- django 返回json
django返回json有以下三个版本 from django.http import HttpResponse import json from django.views import View f ...
- leetcode 16. 3Sum Closest JAVA
题目: 给定一个包括n个整数的数组nums和一个目标值target.找到nums中的三个整数,使得他们之和与target最为接近.返回三个整数之和,假定每组输入只存在唯一答案 解题思路: 将nums数 ...
- Echart自定义y轴刻度信息2
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...
- Windows下Oracle的下载与安装及配置
一.Oracle下载 官网地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 百 ...