This website requires JavaScript.
Explore
Help
Sign In
zishuo
/
netstack
Watch
1
Star
0
Fork
0
You've already forked netstack
mirror of
https://github.com/impact-eintr/netstack.git
synced
2025-10-26 22:20:21 +08:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
386afff633416cc7c6b64f0bd374674df1b5906e
netstack
/
tcpip
History
impact-eintr
386afff633
链路层实现 接下来实现网络层
2022-11-26 19:49:41 +08:00
..
buffer
arp基本实现 创建一个网卡对象并绑定到ip1 网卡收到一个arp报文 链路层分发给arp网络端实现 arp到本地缓存中查找 该网卡是否绑定过目标ip地址ip1 没有直接放弃 有就新建一个源与目标逆置并添加了该网卡MAC的arp报文 并包装给链路层
2022-11-26 18:52:11 +08:00
header
arp基本实现 创建一个网卡对象并绑定到ip1 网卡收到一个arp报文 链路层分发给arp网络端实现 arp到本地缓存中查找 该网卡是否绑定过目标ip地址ip1 没有直接放弃 有就新建一个源与目标逆置并添加了该网卡MAC的arp报文 并包装给链路层
2022-11-26 18:52:11 +08:00
link
arp基本实现 创建一个网卡对象并绑定到ip1 网卡收到一个arp报文 链路层分发给arp网络端实现 arp到本地缓存中查找 该网卡是否绑定过目标ip地址ip1 没有直接放弃 有就新建一个源与目标逆置并添加了该网卡MAC的arp报文 并包装给链路层
2022-11-26 18:52:11 +08:00
network
链路层实现 接下来实现网络层
2022-11-26 19:49:41 +08:00
ports
处理sleep的链接问题
2022-11-24 19:35:26 +08:00
stack
链路层实现 接下来实现网络层
2022-11-26 19:49:41 +08:00
tcpip.go
arp基本实现 创建一个网卡对象并绑定到ip1 网卡收到一个arp报文 链路层分发给arp网络端实现 arp到本地缓存中查找 该网卡是否绑定过目标ip地址ip1 没有直接放弃 有就新建一个源与目标逆置并添加了该网卡MAC的arp报文 并包装给链路层
2022-11-26 18:52:11 +08:00
time_unsafe.go
网卡对象 绑定IP地址 然后向网卡对象写入数据 数据中将包含dst和src
2022-11-25 19:25:54 +08:00