Sobes.tech
Middle

Жогорку деңгээлде бир нече тармактык протоколдордун ишин сүрөттөп бериңиз.

sobes.tech AI

AIден жооп

HTTP (гипертекст протоколу) — негизги веб-алмашуу протоколу. Клиент серверге суроо жиберет (мисалы, GET — баракчаны алуу үчүн), сервер суроону иштетип, жооп жиберет (баракча, маалымат, статус). Суроо ортосундагы абал сакталбайт (абал сакталбайт).

HTTPS — HTTPнин корголгон версиясы. TLS/SSL колдонуп, кардар менен сервердин ортосунда маалыматтарды шифрлөө, купуялык жана бүтүндүктү камсыз кылат.

TCP (транспорттук каттоо протоколу) — транспорттук катмардагы протокол. Жөнөтүүчү менен кабыл алуучу ортосунда ишенимдүү байланыш түзөт. Пакеттердин туура тартипте жетишин кепилдейт, жоготулганда кайра жиберет. HTTP, HTTPS, FTP үчүн колдонулат.

UDP (пайдаланучулардын датаграмм протоколу) — байланышты орнотуусуз транспорттук катмар протоколу. Маалыматтарды жеткирүү кепилдиги жок, тартип же кайра жиберүү менен. TCPге караганда тезирек, потоктук видеолор, онлайн оюндар, DNS үчүн колдонулат.

DNS (домендик аттар кызматы) — домендик аттарды (мисалы, example.com) IP даректерине айлантат. Таратып жайылган маалымат базасы катары иштейт. Колдонуучу браузерге домендик ат киргизгенде, браузер DNS-серверге суроо жиберет, тиешелүү IP даректи алуу үчүн, ал кийин веб-серверге туташуу үчүн колдонулат.

HTTP суроо жана жооптун мисалы:

// Клиенттин суроосу
GET /index.html HTTP/1.1
Host: example.com
User-Agent: Mozilla/5.0

// Сервердин жоопту
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 1234

<!-- Баракчанын HTML-коду -->

TCP жана UDP салыштыруу:

мүнөздөмө TCP UDP
Жеткиликтүүлүк кепилдиги Кепилденген Кепилденбейт
Тартиптүү жеткирүү Ооба Жок
Байланышты орнотуу Керектелет (үч тараптуу кол алышуу) Керек эмес
Тездик Төмөндө Жогорку
Колдонуу мисалы HTTP, HTTPS, FTP DNS, потоктук видеолор, оюндар