RIP协议配置,组网。RIP路由协议典型配置。
2021-10-02 19:43:12 92KB RIP协议
1
RIP协议编程 ,里面有路由表的转发,是基于距离向量算法的,挺不错的
2021-09-22 17:00:14 1KB RIP协议编程
1
要求 1.按照拓扑所示,搭建网络环境,进行设备重命名 2.根据pc机给定地址信息,完成各自ip地址、网关地址计算及配置 3.采用RIP协议+静态路由实现pc1、2、3互通
2021-06-06 14:57:23 13KB 网关 RIP协议 单臂路由 静态路由
1
基于RIP协议搭建某高校的校园网,论文设计与实现,学生可以学习参考
2021-05-29 14:01:37 291KB 校园网 论文
1
用C写的rip协议 这是其中的广播request程序片段: void RouteInit() { int i,optval=0,length,error; routeNum = 0; // init local socket address and ip address GetLocalIP(); // init route table items for(i = 0; i < MAX_NUM; i++) { SetRouteEntry(&routeTable[i].routeInfo,"0.0.0.0",0,0); routeTable[i].isvalid = 0; routeTable[i].timer = 0; routeTable[i].statue = 0; inet_aton("0,0,0,0",&routeTable[i].sourceIPAddr); } // init request packet SetRoutePacket(&reqPacket,REQUEST); SetRouteEntry(&reqPacket.routeEntry[0],"0.0.0.0",0,16); // init response packet SetRoutePacket(&resPacket,RESPONSE); recvSockAddr.sin_family = AF_INET; recvSockAddr.sin_port = htons(PORT); recvSockAddr.sin_addr.s_addr = htonl(INADDR_ANY); sendSockAddr.sin_family = AF_INET; sendSockAddr.sin_port = htons(PORT); // inet_aton("240.255.255.255",&sendSockAddr.sin_addr); sendSockAddr.sin_addr.s_addr = htonl(INADDR_ANY); EntryInit(); sock = socket(AF_INET,SOCK_DGRAM,0); if(sock<0) { printf("cannot create a socket!\n"); exit(1); } if(setsockopt(sock,SOL_SOCKET,SO_BROADCAST,&optval,sizeof(int)) != 0) { printf("cannot broadcast!\n"); close(sock); exit(1); } if(bind(sock,(struct sockaddr*)&recvSockAddr,sizeof(recvSockAddr))<0) { printf("cannot bind to port\n"); close(sock); exit(1); } length=sizeof recvSockAddr; getsockname(sock,(struct sockaddr*)&recvSockAddr,&length); printf("Port %d is opened. Listen for packet...\n",ntohs(recvSockAddr.sin_port)); FD_ZERO(&fdSet); FD_SET(sock,&fdSet); error = sendto(sock,&reqPacket,4+sizeof(struct ROUTE_ENTRY),0,(struct sockaddr*)(&sendSockAddr),sizeof(struct sockaddr)); if(
2021-05-29 13:29:24 15KB rip c语言
1
实现了rip协议的寻路算法,基于netriver测试平台,能够正确通过所有测试
2021-04-06 11:05:49 7KB 网络原理 netriver rip
1
RIP协议环路避免的几种方法实验配置
2021-03-28 09:04:39 199KB RIP协议环路避免的几种方法实验
RIP协议是一种动态路由协议。RIP协议基于距离矢量算法。使用“跳数”来衡量到达目标地址的路由距离,实现RIP协议
2021-03-09 21:48:31 7.11MB 模拟RIP
1
为了解决小型网络中自治系统内部路由信息的传递,采用了基于距离向量的路由选择协议RIP。通过对RIP协议的特点、工作原理、报文格式等内容进行深入研究,充分对比了RIPv1、RIPv2的异同,提出了一种典型的实验网络模型。在GNS3平台上,搭建了仿真的网络环境,配置了路由器和计算机,对设计的网络模型成功实现了仿真。仿真结果验证了RIP协议的实现方法,为RIP协议在实际网络中的正确部署提供了参考。
1