Ngartos komunikasi data dina jaringan rumit. Dina tulisan ieu kuring bakal gampang nunjukkeun kumaha dua komputer saling nyambungkeun, mindahkeun sareng nampi inpormasi data ogé nganggo protokol lima lapisan Tcp / IP.
Naon Komunikasi Data?
Istilah "komunikasi data" dipaké pikeun ngajelaskeun pangiriman informasi ti hiji lokasi ka lokasi séjén ngagunakeun média kayaning sambungan kawat. Nalika sadaya alat anu tukeur data aya dina gedong anu sami atanapi caket dieu, kami nyarios yén transfer data lokal.
Dina kontéks ieu, "sumber" sareng "panarima" gaduh definisi anu lugas. Sumber nujul kana alat pangiriman data, sedengkeun panarima nujul kana alat panarima data. Tujuan komunikasi data sanes nyiptakeun inpormasi dina sumber atanapi tujuan, tapi langkung seueur transfer data sareng pangropéa data salami prosés.
Sistem komunikasi data mindeng ngagunakeun jalur transmisi data pikeun nampa data ti tempat jauh jeung ngirim hasil olahan deui ka eta tempat jauh sarua. Diagram dina gambar masihan gambaran anu langkung komprehensif ngeunaan jaringan komunikasi data. Seueur téknik komunikasi data anu ayeuna dianggo dimekarkeun sacara laun-laun, boh minangka paningkatan kana téknik komunikasi data anu tos aya atanapi salaku gagantina. Lajeng aya ranjau leksikal anu komunikasi data, nu ngawengku istilah kawas baud rate, modem, routers, LAN, Wan, TCP / IP, nu ISDN, sarta kudu navigated nalika mutuskeun dina sarana transmisi. Hasilna, hal anu penting pikeun nempo deui tur meunangkeun cecekelan dina konsép ieu jeung évolusi téhnik komunikasi data.
Protokol TCP/IP Lima Lapisan:
Pikeun mastikeun fungsi TCP/IP leres, urang kedah nyayogikeun data minimum anu diperyogikeun dina format anu kahartos sacara universal dina jaringan. Arsitéktur lima lapis parangkat lunak ngajantenkeun format ieu.
TCP/IP meunangkeun dasar anu diperlukeun pikeun ngirimkeun data urang ka sakuliah jaringan tina unggal lapisan ieu. Fungsi diatur kana "lapisan" tugas-spésifik di dieu. Henteu aya fitur tunggal dina modél ieu anu henteu langsung ngabantosan salah sahiji tina seueur lapisan pikeun ngalaksanakeun tugasna langkung saé.
Ngan lapisan anu padeukeut hiji-hiji anu tiasa komunikasi. Program anu beroperasi dina lapisan anu langkung luhur dibébaskeun tina tanggung jawab ngalaksanakeun kode dina lapisan anu langkung handap. Pikeun nyieun sambungan sareng host anu jauh, contona, kode aplikasi ngan ukur kedah terang kumaha carana ngadamel pamundut di lapisan Transport. Éta tiasa beroperasi tanpa ngartos skéma encoding dasar tina data anu dikirim. Terserah ka lapisan Fisik pikeun nanganan éta. Éta tanggung jawab pikeun nransferkeun data atah, anu ngan ukur runtuyan 0s sareng 1s, kitu ogé pangaturan laju bit sareng netepkeun sambungan, téknologi nirkabel atanapi kabel listrik anu nyambungkeun alat.
Protokol lima lapis TCP/IP ngawengkuLapisan Aplikasi, Lapisan Angkutan, Lapisan Jaringan, Lapisan Patalina Data, sareng Lapisan Fisik, Hayu urang diajar ngeunaan lapisan TCP/IP ieu.
1. Lapisan fisik:Lapisan fisik nanganan sambungan kabel atanapi nirkabel anu sabenerna antara alat dina jaringan. Ieu nangtukeun konektor, sambungan kabel atawa nirkabel antara alat, sarta ngirimkeun data atah (0s jeung 1s) babarengan jeung ngatur laju mindahkeun data.
2. Lapisan Patalina Data:Koneksi antara dua titik anu disambungkeun sacara fisik dina jaringan didirikeun sareng diputus dina lapisan tautan data. Hal ieu dilakukeun ku ngabagi pakét data kana pigura sateuacan ngirimkeunana. Media Access Control (MAC) nganggo alamat MAC pikeun ngaitkeun alat sareng nangtukeun hak pikeun ngirim sareng nampi data, sedengkeun Logical Link Control (LLC) ngidentipikasi protokol jaringan, ngalaksanakeun mariksa kasalahan, sareng nyingkronkeun pigura.
3. Lapisan Jaringan:Sambungan antara jaringan mangrupikeun tulang tonggong Internét. "Lapisan jaringan" tina prosés komunikasi Internét nyaéta dimana sambungan ieu dilakukeun ku cara tukeur pakét data antara jaringan Lapisan katilu Modél Open Systems Interconnection (OSI) nyaéta lapisan jaringan. Sababaraha protokol, kalebet Internet Protocol (IP), dianggo dina tingkat ieu pikeun tujuan sapertos routing, nguji, sareng enkripsi.
4. Lapisan Angkutan:Pikeun ngadegkeun sambungan antara host ka host mangrupikeun tanggung jawab lapisan jaringan. Sedengkeun tanggung jawab lapisan angkutan nyaéta pikeun ngadegkeun port pikeun sambungan port. Urang hasil mindahkeun data ti Komputer A ka B ngaliwatan interaksi lapisan fisik, lapisan link data jeung lapisan jaringan. Saatos ngirim data ka komputer A-to-B kumaha komputer B bisa mikawanoh aplikasi nu data ditransfer?
Sasuai, perlu napelkeun processing ka aplikasi tinangtu via port a. Ku kituna, alamat IP sareng nomer port tiasa dianggo pikeun ngaidentipikasi program anu ngajalankeun host sacara unik.
5. Lapisan Aplikasi:Browser sareng klien email mangrupikeun conto parangkat lunak sisi klien anu beroperasi dina lapisan aplikasi. Protokol disayogikeun pikeun ngagampangkeun komunikasi antara program sareng tampilan inpormasi anu mangpaat pikeun pangguna akhir. Hypertext Transfer Protocol (HTTP), File Transfer Protocol (FTP), Post Office Protocol (POP), Simple Mail Transfer Protocol (SMTP), sareng Domain Name System (DNS) mangrupikeun conto protokol anu beroperasi dina lapisan aplikasi (DNS). .