Bir nechta tarmoq protokollarining yuqori darajadagi ishlashini tavsiflang.
sobes.tech AI
AIdan javob
FTP mijoz va server o'rtasida fayllarni uzatish uchun mo'ljallangan. U ikki aloqani ishlatadi: buyruqlar va javoblar uchun boshqaruv (TCP port 21) va fayl uzatish uchun ma'lumotlar (TCP port 20 yoki boshqa dinamik port).
HTTP (S) - bu World Wide Webda mijoz va server o'rtasida ma'lumot almashish protokoli. Mijoz (brauzer) serverga so'rov yuboradi, u uni ishlaydi va javob yuboradi. TCP/IP ustida. HTTPS xavfsiz ma'lumot uzatish uchun shifrlash (TLS/SSL) qo'shadi.
WebSocket - bu bitta TCP ulanish orqali ikki tomonlama to'liq dupleks aloqa uchun protokol. U serverga istalgan vaqtda mijozga ma'lumot yuborishga imkon beradi, oldindan so'rov qilmasdan. Interaktiv ilovalar, chatlar, onlayn o'yinlar uchun ishlatiladi.
DNS domen nomlarini IP manzillariga aylantiradi. Mijoz (brauzer) DNS serveridan IP manzilini so'raydi, u yoki IP manzilini qaytaradi yoki so'rovni boshqa DNS serverlariga yo'naltiradi. Tez so'rovlar uchun UDP (port 53), katta javoblar yoki zonalarni ko'chirish uchun TCP (port 53) ishlatadi.
TCP ishonchli ma'lumot yetkazib berishni ta'minlaydi, xatoliklarni nazorat qilish va paketlarni tartibga solish bilan. U ulanishni o'rnatadi (uch bosqichli qo'l berish), ma'lumotlarni tasdiqlash bilan yuboradi va oqimni boshqaradi.
UDP - bu ulanishsiz protokol. U yuqori tezlikni taklif qiladi, lekin yetkazib berish va tartibga solish kafolatlanmaydi. Striming audio/video, onlayn o'yinlar, DNS uchun ishlatiladi.