2.1.4- rasm. TCP/IP etalon modeli
Transport darajasi. TCP/IP modelining shlyuz qatlamidan
yuqorida joylashgan qatlam odatda transport qatlami deb ataladi. U
qabul qiluvchi va uzatuvchi xostlardagi bir xil darajadagi ob'ektlar OSI
modelining transport qatlamiga o'xshash aloqa o'rnatishi uchun
yaratilgan. Ushbu darajada, ikkita tugatish protokoli tasvirlanishi kerak.
Birinchisi, TCP (Transmission Control Protocol - Transmissiyani
boshqarish protokoli) - bu ulanishni o'rnatish bilan ishonchli protokol
bo'lib, bayt oqimini bitta mashinadan boshqasiga integratsiyalangan
Modelda mavjud
emas
64
tarmoqdagi boshqa mashinalarga etkazish imkonini beradi. Kirish bayt
oqimini alohida xabarlarga ajratadi va ularni shlyuzga o'tkazadi.
Belgilangan joyda qabul qilinadigan TCP jarayoni yig'iladi, qabul
qilingan xabarlarning chiqish oqimi. Bundan tashqari, TCP tezkor
yuboruvchi sekin qabul qiluvchini yengib o'tmasligi uchun oqimni
boshqarishni ta'minlaydi. Ushbu darajadagi ikkinchi protokol, UDP
(User Datagram Protocol) - bu ketma-ket TCP oqimini boshqarish
vositasidan foydalanmaydigan, lekin o'ziga tegishli bo'lgan ishonchsiz
ulanishsiz protokol. Bundan tashqari, u bir martalik mijoz-server
so'rovlari va ilovalarida keng qo'llaniladi, bunda samaradorlik
aniqlikdan muhimroq bo'ladi, masalan ovoz va videoni uzatishda. IP,
TCP va UDP protokollarining o'zaro bog'liqligi 2.1.5- rasmda
ko'rsatilgan. IP protokoli yaratilgandan beri ushbu protokol boshqa
ko'plab tarmoqlarda amalga oshirildi.
2.1.5- rasm. TCP/IP modelida protokollar va tarmoqlar
Amaliy daraja. TCP/IP modelida seans yoki taqdimot darajasi
mavjud emas. Ushbu darajalar shunchaki kerak emas edi, shuning uchun
ular modelga kiritilmadi. Buning o'rniga, ilovalar shunchaki seans va
taqdimot xususiyatlarini o'z ichiga oladi. OSI modelidagi tajriba bu
fikrni to'g'ri ekanligini isbotladi: aksariyat dasturlarga ushbu
darajalarning oz qismi kerak. Transport qatlamining tepasida dastur
qatlami joylashgan. Unda barcha yuqori darajadagi protokollar mavjud.
Eski protokollar orasida Virtual Terminal Protokoli (TELNET), Fayl
uzatish protokoli (FTP) va Elektron pochta protokoli (SMTP) mavjud.
Yillar davomida boshqa ko'plab protokollar qo'shildi. Biz ko'rib
chiqadigan ba'zi eng muhimlari 2.1.5-rasmda. Bu DNS (Domen nomi
xizmati) bo'lib, host nomlarini tarmoqqa, HTTP-ga, butun dunyo bo'ylab
veb-sahifalarni yaratishda ishlatiladigan protokolga, shuningdek, RTP -
65
real vaqt rejimida multimediya, masalan tovush yoki film kabi taqdim
etish protokoli.
|