Одоо ашиглагаж байгаа сүлжээ нь TCP/IP протоколыг хэрэглэгдэг бөгөөд энэ нь түвшин бүрийн хувьд ялгаатай үүрэг, зориулалт бүхий протоколуудын нийлбэр цогц юм. TCP/IP нь дараах шаталсан бүтэцтэй:
Эдгээр дээр ажиллаж байгаа протоколууд нь өөр өөрийн үүрэгтэй байдаг. Жишээ нь:
2. Интэрнет түвшинд IP, IPSec протоколууд ажилладаг бөгөөд эдгээр нь сүлжээгээр өгөгдлийг дамжих замчлалыг хангадаг ба өгөгдлийг датаграмм болгон дамжуулдаг. Тухайн өгөгдлийн хувьд хаанаас хаа хүрэх болон хэрхэн дамжигдах замчлалыг шииддэг.
3. Дамжууллын түвшинд TCP болон UDP протокол ажилладаг бөгөөд сүлжээнд байгаа төхөөрөмжүүдийн эцсийн холболтыг хангадаг ба өгөгдлийн пакет болгон хувааж доош дамжуулна. TCP протокол нь бататгалтай дамжуулалт буюу connection oriented үйлчилгээтэй протокол юм. Өгөгдлийг дамжуулахдаа олон хэсгүүдэд хувааж дамжуулдаг бөгөөд TCP протокол нь эхний пакет очих газраа хүрсэн бол дараагийн хэсгийг дамжуулдаг бөгөөд хэрвээ эхний пакет очоогүй бол дахин дамжуулдаг. TCP нь өгөгдлийг дамжуулахдаа гурван алхамаар гүйцэтгэдэг.
· Холболт үүсгэнэ
· Өгөгдөл дамжуулна
· Холболтыг тасална
Энэ нь хугацаа жаахан алддаг дутагдалтай талтай боловч өгөгдлийг найдвартай дамжуулдаг. UDP протокол нь connection less буюу найдваргүй пакет дамжуулах бөгөөд энд тухайн пакетийн дугаар нэмэгддэг. Дамжигдаж байгаа өгөгдлийн эхний хэсэг нь очсон эсэхээс үл хамааран дамжууллыг тасралтгүй хийдэг. Энэ үйлчилгээний жишээ бол yahoo messenger-н камерийг хэлж болно.
4. Хэрэглээний түвшинд FTP, HTTP, DNS, Telnet, NFS, OSPF гэх мэт хэрэглэгчттэй болон төхөөрөмжтэй харилцдаг протоколууд байдаг бөгөөд эдгээр нь өгөгдлийн нууцлал, хамгаалалт, удирдлага, өгөгдлийг анхны хэлбэрт нь оруулах гэх мэт дээд түвшний үйлчилгээгээр хангадаг ба дамжуулах өгөгдлийг сегмент болгодог.
Дээд түвшний өгөгдөл дээр тухайн түвшин өөрийн түвшний мэдээллийг нэмж дамжуулдаг бөгөөд үүнийг encapculation гэдэг. Түвшин бүр дээд түвшнээс ирж байгаа өгөгдлийг юу болохыг мэддэггүй бөгөөд зүгээр л DATA гэж ойлгон өөрийн түвшний тухай мэдээллийг толгой хэсэгт нь нэмж өгөөд доош дамжуулдаг бөгөөд хүлээж авах талын түвшин бүрд адилхан протокол ажиллахыг шаарддаг.
Дамжууллын түвшинд ажиллаж байгаа TCP протоколоор дамжуулж байгаа өгөгдлийг stream гэх бөгөөд UDP ашиглаж байгаа өгөгдлийг message гэдэг. TCP-д өгөгдлийг СЕГМЕНТ болгох ба UDP нь өгөгдлийг ПАКЕТ болгон дамжуулдаг. Доорхи зурагт түвшин бүрд өгөгдлийн хэрхэн нэрлэж хуваан дамжуулдаг талаар харуулсан байна.
Өгөгдөлд нэмж дамжуулсан мэдээллийн толгойн хэсгийн өгөгдөл нь тухайн түвшин бүрдээ танигдах бөгөөд тухайн өгөгдлийг хүлээж авч байгаа болон дамжуулж байгаа талууд нь ижил протоколууд ашигадаг байх шаардлагатай байдаг.



