SOCKS4-ийн USERID утасны талбар
SOCKS4-ийн USERID утасны талбар болон түүний тайлбар SOCKS5 хэрэглэгчийн нэр/нууц үгийн баталгаажуулалтаас биш серверээс хамаарах шалтгааныг тайлбарлана.
SOCKS4 нь тэг байтаар төгсдөг хувьсах урттай USERID мөрийг агуулна. Сервер тэр таних тэмдгийг өөрийн бодлогын дагуу тайлбарлана; протокол түүний дараа SOCKS5 хэрэглэгчийн нэр/нууц үгийн дэд хэлэлцээр хийхгүй.
Баримт бичгийн хаяг 203.0.113.8, 443 порт руу хоосон USERID-тай SOCKS4 CONNECT хүсэлт нь:
04 01 01 bb cb 00 71 08 00
Ес дэх байт 0x00 хоосон талбарыг төгсгөнө. Энэ нь 0 тэмдэгт биш бөгөөд ASCII утга нь 0x30. Үүнийг орхивол USERID дутуу үлдэнэ.
Сервер юу хүлээдэг
Үйлчилгээ ямар ч таних тэмдэг шаардахгүй бол хоосон таних тэмдэг тохиромжтой. Хэрэв тодорхой таних тэмдэг эсвэл өөр хандалтын механизм шаардвал түүний баримтжуулсан бодлогыг дагана уу. Өгөгдсөн нэр нь сервер баталгаажуулсан тохиолдолд л хувь хүнийг тогтооно.
SOCKS4a нь очих хостын нэрийн боловсруулалтыг өргөжүүлдэг; SOCKS5 баталгаажуулалт нэмдэггүй. SOCKS5 бүртгэл шаарддаг үйлчилгээнд тохирох клиент болон арга хэрэгтэй. SOCKS4 USERID-д нууц үг хийх нь тэр солилцоог орлуулж чадахгүй бөгөөд холбоогүй итгэмжлэлийг ил болгож болзошгүй.
Татгалзсан тохиолдолд SOCKS хувилбар, хүссэн очих хаяг, хэрэглэгчийн бодлогыг тус тусад нь шалгана уу.