Isku-xirka UDP SOCKS5 ee Node iyo xirmada socks
Isticmaal isku-xir SOCKS5 iyo qaabaynta datagram marka barnaamijka Node uu u baahan yahay UDP iyada oo loo marayo proxy.
Xirmada socks ee Node waxay UDP u isticmaashaa tusaale SocksClient oo leh command: 'associate'. Warshadeeda fudud SocksClient.createConnection() waxay beddelkeeda maamushaa TCP CONNECT.
Tusaalaha isku-xirka ee mashruuca wuxuu isku daraa macmiilka SOCKS iyo socket UDP maxalli ah oo gaar ah:
- Aasaas UDP ASSOCIATE oo hay xiriirka kontoroolka TCP.
- Akhri host-ka iyo port-ka relay-ga ee server-ku soo celiyo.
- Isticmaal
createUDPFrame()si aad u qaabayso xamuulka baxaya iyo ciwaanka uu u socdo. - U dir datagram-yada relay-ga, ka dibna isticmaal
parseUDPFrame()on frames-ka relay-ga ee soo galaya ka hor inta aadan xamuulka u gudbin barnaamijka.
Socket-ka dgram ee Node wuxuu bixiyaa gaadiidka UDP; ma tarjumo URL SOCKS. Isku-xirka iyo qaabaynta waxay bixiyaan borotokoolka proxy ee ku wareegsan datagram-yadaas.
Server-ku waa inuu taageero UDP, iyo barta dhamaadka relay-ga waa in la gaadhi karo. Xiriir TCP oo guulaysta oo ku socda port-ka proxy-ga bilowga ah ma tijaabiyo jidkaas. Xir kheyraadka kontoroolka iyo UDP marka isku-xirka aan loo baahnayn.