文件名称:odr:按需路由——一个简单的替代IP
文件大小:24KB
文件格式:ZIP
更新时间:2024-07-31 10:44:26
C
ODR 网络编程作业3 沙恩·哈维 108272239 保罗·坎贝尔 108481554 ###ODR 建造 $ make 运行 ODR $ sudo ./ODR_cse533-14 120 运行服务器 $ ./server_cse533-14 运行客户端 $ ./client_cse533-14 它甚至可以使用 0 秒的陈旧参数:) 接口列表从列表中删除 eth0 和 lo 接口 路由表(完整或不完整)路由条目的列表。 路由条目可能不完整(如 ARP 缓存条目)。 每个(不完整的)路由都有一个要发送的消息队列。 当路由条目完成时,发送队列中的所有消息。 陈旧的路线被清理 端口分配表 端口分配在 20 秒不活动后被丢弃。 端口条目列表。 包含一个端口、一个 sockaddr_un 和时间戳。 sockaddr_un 是 API 消息的 UNIX 域套接字源。 最初包含本
【文件预览】:
odr-master
----server.c(3KB)
----get_hw_addrs.h(973B)
----server.h(165B)
----ODR.h(6KB)
----common.c(1KB)
----common.h(1KB)
----client.h(788B)
----ODR.c(38KB)
----client.c(9KB)
----prhwaddrs.c(2KB)
----deploy.sh(278B)
----api.c(3KB)
----.gitignore(373B)
----get_hw_addrs.c(4KB)
----debug.h(2KB)
----CMakeLists.txt(591B)
----Makefile(677B)
----README.md(1023B)
----api.h(576B)