最近想写一个raw socket驱动,于是学习了一下Socket的源码,整理成了几张图,大家凑合着看
udp注册流程
[img]/upload/attachment/107184/116d0319-4d83-33a7-ac8f-f18f6dce5d60.jpg[/img]
gen_udp:open
[img]/upload/attachment/107186/41460ce9-c6da-3f00-a053-450aebb9325d.jpg[/img]
gen_udp:send
[img]/upload/attachment/107194/afb52325-fb22-3b24-90be-f4667666b3d3.jpg[/img]
gen_udp:rcv
[img]/upload/attachment/107196/67a88b20-7c27-3e2b-b962-e98124233ff0.jpg[/img]
主动模式
[img]/upload/attachment/107694/ca24d145-1eef-3d62-bb84-0d446854da8b.jpg[/img]
udp注册流程
[img]/upload/attachment/107184/116d0319-4d83-33a7-ac8f-f18f6dce5d60.jpg[/img]
gen_udp:open
[img]/upload/attachment/107186/41460ce9-c6da-3f00-a053-450aebb9325d.jpg[/img]
gen_udp:send
[img]/upload/attachment/107194/afb52325-fb22-3b24-90be-f4667666b3d3.jpg[/img]
gen_udp:rcv
[img]/upload/attachment/107196/67a88b20-7c27-3e2b-b962-e98124233ff0.jpg[/img]
主动模式
[img]/upload/attachment/107694/ca24d145-1eef-3d62-bb84-0d446854da8b.jpg[/img]