Kanggo mangerteni komunikasi data ing jaringan iku rumit. Ing artikel iki aku bakal gampang nduduhake carane loro komputer bisa nyambung saben liyane, nransfer lan nampa informasi data uga karo Tcp / IP protokol limang lapisan.
Apa Komunikasi Data?
Istilah "komunikasi data" digunakake kanggo njlèntrèhaké transmisi informasi saka siji lokasi menyang panggonan liyane nggunakake media kayata sambungan kabel. Nalika kabeh piranti sing ijol-ijolan data ana ing bangunan sing padha utawa ing sacedhake, kita ujar manawa transfer data kasebut lokal.
Ing konteks iki, "sumber" lan "panrima" duwe definisi langsung. Sumber nuduhake peralatan ngirim data, dene panrima nuduhake piranti panampa data. Tujuan komunikasi data dudu nggawe informasi ing sumber utawa tujuan, nanging transfer data lan pangopènan data sajrone proses kasebut.
Sistem komunikasi data kerep nggunakake jalur transmisi data kanggo nampa data saka panggonan sing adoh lan ngirim asil sing wis diproses bali menyang panggonan adoh sing padha. Diagram ing gambar kasebut menehi gambaran sing luwih lengkap babagan jaringan komunikasi data. Kathah tèknik komunikasi data ingkang dipunginakaken sapunika dipunkembangaken kanthi bertahap, inggih punika minangka dandan saking tèknik komunikasi data ingkang sampun wonten utawi minangka panggantosipun. Lan banjur ana tambang leksikal yaiku komunikasi data, sing kalebu istilah kaya baud rate, modem, router, LAN, WAN, TCP/IP, yaiku ISDN, lan kudu dilayari nalika nemtokake cara transmisi. Akibaté, iku penting kanggo ndeleng maneh lan njaluk nangani konsep iki lan évolusi saka teknik komunikasi data.
Protokol TCP/IP Lima Lapisan:
Kanggo mesthekake fungsi TCP/IP kanthi bener, kita kudu nyedhiyakake data minimal sing dibutuhake ing format sing dimangerteni sacara universal ing jaringan. Arsitèktur limang lapisan piranti lunak ndadekake format iki bisa.
TCP/IP entuk dhasar sing dibutuhake kanggo ngirim data ing jaringan saka saben lapisan kasebut. Fungsi diatur dadi "lapisan" khusus tugas ing kene. Ora ana fitur siji ing model iki sing ora langsung mbantu salah siji saka akeh lapisan kanggo nindakake tugas sing luwih apik.
Mung lapisan sing jejer siji liyane bisa komunikasi. Program sing beroperasi ing lapisan sing luwih dhuwur dibebasake saka tanggung jawab ngeksekusi kode ing lapisan ngisor. Kanggo nggawe sambungan karo host sing adoh, contone, kode aplikasi mung kudu ngerti carane nggawe panjalukan ing lapisan Transport. Bisa digunakake tanpa mangerteni skema enkoding dhasar saka data sing dikirim. Iku nganti lapisan Fisik kanggo nangani sing. Iku tanggung jawab kanggo nransfer data mentah, sing mung seri 0s lan 1s, uga regulasi tingkat bit lan nemtokake sambungan, teknologi nirkabel utawa kabel listrik sing nyambungake piranti kasebut.
Protokol lima lapis TCP/IP kalebuLapisan Aplikasi, Lapisan Transport, Lapisan Jaringan, Lapisan Tautan Data, lan Lapisan Fisik, Ayo sinau babagan lapisan TCP/IP iki.
1. Lapisan fisik:Lapisan fisik nangani sambungan kabel utawa nirkabel sing nyata ing antarane piranti ing jaringan. Iki nemtokake konektor, sambungan kabel utawa nirkabel ing antarane piranti, lan ngirim data mentah (0s lan 1s) bebarengan karo ngatur tingkat transfer data.
2. Lapisan Link Data:Sambungan antarane rong node sing disambungake sacara fisik ing jaringan ditetepake lan diputus ing lapisan link data. Iki ditindakake kanthi mbagi paket data dadi bingkai sadurunge dikirim. Kontrol Akses Media (MAC) nggunakake alamat MAC kanggo nyambungake piranti lan nemtokake hak kanggo ngirim lan nampa data, dene Logical Link Control (LLC) ngenali protokol jaringan, nindakake mriksa kesalahan, lan nyinkronake pigura.
3. Lapisan Jaringan:Sambungan antarane jaringan minangka tulang punggung Internet. "Lapisan jaringan" saka proses komunikasi Internet ing ngendi sambungan kasebut digawe kanthi ngganti paket data antarane jaringan Lapisan katelu saka Model Open Systems Interconnection (OSI) yaiku lapisan jaringan. Sawetara protokol, kalebu Internet Protocol (IP), digunakake ing tingkat iki kanggo tujuan kayata nuntun, testing, lan enkripsi.
4. Lapisan Transport:Kanggo nggawe sambungan antarane host menyang host tanggung jawab lapisan jaringan. Nalika tanggung jawab lapisan transportasi kanggo netepake port kanggo sambungan port. Kita kasil nransfer data saka Komputer A menyang B liwat interaksi lapisan fisik, lapisan link data lan lapisan jaringan. Sawise ngirim data menyang komputer A-to-B carane komputer B bisa ngenali aplikasi kang data ditransfer kanggo?
Patut, perlu kanggo nemtokake pangolahan menyang aplikasi tartamtu liwat port . Dadi, alamat IP lan nomer port bisa digunakake kanggo ngenali program sing mlaku kanthi unik.
5. Lapisan Aplikasi:Browser lan klien email minangka conto piranti lunak sisih klien sing beroperasi ing lapisan aplikasi. Protokol kasedhiya sing nggampangake komunikasi antarane program lan tampilan informasi migunani kanggo pangguna pungkasan. Hypertext Transfer Protocol (HTTP), File Transfer Protocol (FTP), Post Office Protocol (POP), Simple Mail Transfer Protocol (SMTP), lan Domain Name System (DNS) iku kabeh conto protokol sing beroperasi ing lapisan aplikasi (DNS). .