"Lapisan rangkaian" yang melengkapkan pengalamatan dan penghalaan dalam model osi. Lapisan rangkaian terutamanya menyediakan perkhidmatan untuk lapisan pengangkutan Ia boleh menggunakan algoritma penghalaan untuk memilih laluan yang paling sesuai untuk paket melalui subnet komunikasi, dan boleh menggunakan alamat IP untuk menangani. Alamat IP ialah alamat lapisan rangkaian yang mengenal pasti setiap nod Semasa proses penghantaran data, alamat rangkaian sasaran dikira berdasarkan alamat IP sasaran dan subnet mask, dan kemudian pengalamatan dilakukan berdasarkan alamat rangkaian sasaran.
Persekitaran pengendalian tutorial ini: sistem Windows 7, komputer Dell G3.
Model rujukan OIS dibahagikan kepada 7 lapisan Fungsinya ialah:
①Lapisan fizikal: di bahagian bawah model rujukan OSI. Fungsi utama lapisan fizikal adalah untuk menyediakan sambungan fizikal untuk lapisan pautan data menggunakan media penghantaran fizikal untuk menghantar aliran bit secara telus.
②Lapisan pautan data: Dalam lapisan ini, data dibingkaikan dan kawalan aliran dikendalikan. Lapisan ini menentukan topologi dan menyediakan pengalamatan perkakasan; 🎜>
Lapisan rangkaian
Lapisan rangkaian ialah lapisan ketiga dalam model rujukan OSI, antara lapisan pengangkutan dan pautan data lapisan Ia seterusnya menguruskan komunikasi data dalam rangkaian berdasarkan fungsi penghantaran bingkai data yang disediakan oleh lapisan pautan data antara dua titik akhir bersebelahan, dan menguruskan untuk menghantar data dari hujung sumber ke hujung destinasi melalui beberapa nod perantaraan perkhidmatan penghantaran data hujung ke hujung yang paling asas kepada lapisan pengangkutan. Kandungan utama termasuk: pensuisan paket litar maya dan pensuisan paket datagram, algoritma penghalaan, kaedah kawalan kesesakan, protokol X.25, Rangkaian Data Perkhidmatan Bersepadu (ISDN), Mod Pemindahan Asynchronous (ATM) dan prinsip dan pelaksanaan interkoneksi Internet. Lapisan rangkaian terutamanya menyediakan perkhidmatan untuk lapisan pengangkutan Untuk menyediakan perkhidmatan kepada lapisan pengangkutan, lapisan rangkaian mesti menggunakan perkhidmatan yang disediakan oleh lapisan pautan data. Peranan utama lapisan pautan data adalah untuk menyelesaikan komunikasi antara dua nod yang bersebelahan secara langsung, tetapi ia tidak bertanggungjawab untuk menyelesaikan masalah komunikasi apabila data melalui nod pemindahan berbilang dalam subnet komunikasi penghantaran data yang telus antara sistem membolehkan data sumber telus sampai ke destinasi melalui berbilang nod pemindahan dalam subnet komunikasi melalui laluan optimum, supaya lapisan pengangkutan tidak perlu mengambil berat tentang topologi rangkaian dan medium komunikasi yang digunakan dan pensuisan teknologi, lapisan rangkaian mesti mempunyai fungsi berikut:
Pensuisan paket dan paket: merangkum mesej data yang diterima daripada lapisan pengangkutan ke dalam paket (Paket, juga dikenali sebagai "paket") dan kemudian dihantar ke lapisan pautan data.
Penghalaan: Memilih laluan paling sesuai untuk paket melalui subnet komunikasi melalui algoritma penghalaan.Pemultipleksan sambungan rangkaian: Cipta pautan logik untuk penghantaran paket antara nod dalam subnet komunikasi dan pemultipleks berbilang sambungan rangkaian pada satu pautan data ( Teknologi pemultipleksan pembahagian masa selalunya digunakan).
Pengesanan dan pemulihan ralat: Secara amnya, checksum pengepala dalam paket digunakan untuk semakan ralat, dan mekanisme pengakuan dan penghantaran semula digunakan untuk pemulihan ralat.
Pecahan dan pemasangan semula: Jika paket yang akan dihantar melebihi panjang yang dibenarkan bagi unit data protokol, lapisan rangkaian nod sumber akan memecah paket Selepas serpihan tiba di hos destinasi, Lapisan rangkaian nod destinasi kemudiannya dipasang semula ke dalam paket asal.
Penghalaan
Subnet komunikasi menyediakan kemungkinan berbilang laluan penghantaran untuk nod sumber rangkaian dan nod destinasi seks. Selepas menerima paket, nod rangkaian mesti menentukan laluan untuk menghantar ke nod seterusnya, iaitu penghalaan. Dalam mod datagram, nod rangkaian perlu membuat pilihan untuk setiap laluan paket dalam mod litar maya, laluan hanya perlu ditentukan apabila sambungan diwujudkan. Strategi yang menentukan pemilihan routing dipanggil algoritma routing.
Banyak faktor teknikal mesti dipertimbangkan semasa mereka bentuk algoritma penghalaan. Pertama, kita perlu mempertimbangkan sama ada untuk memilih laluan terpendek atau laluan terbaik, kedua, kita perlu mempertimbangkan sama ada subnet komunikasi menggunakan litar maya atau operasi datagram ketiga, kita perlu menggunakan algoritma penghalaan teragih, iaitu setiap nod; adalah Untuk memilih laluan seterusnya untuk paket tiba, algoritma penghalaan berpusat harus digunakan, iaitu, nod pusat atau nod asal menentukan keseluruhan laluan keempat, sumber maklumat rangkaian seperti topologi rangkaian, trafik dan kelewatan mesti dipertimbangkan; kelima, Tentukan sama ada untuk menggunakan strategi penghalaan statik atau strategi penghalaan dinamik.
Mengalamatkan
Alamat menggunakan alamat ip. Lapisan rangkaian ialah lapisan ketiga, yang melengkapkan perkhidmatan penghantaran data hujung ke hujung paket data dari sumber ke nod destinasi. Alamat IP ialah alamat lapisan rangkaian yang mengenal pasti setiap nod Semasa proses penghantaran data, alamat rangkaian sasaran dikira berdasarkan alamat IP sasaran dan subnet mask, dan kemudian pengalamatan dilakukan berdasarkan alamat rangkaian sasaran.
Setiap penghala yang melalui memajukan data dengan cara ini mengikut laluan terbaik sehingga ia mencapai rangkaian sasaran Nod sasaran menggunakan alamat Lapisan 2 untuk menangani nod sasaran, dengan itu merealisasikan pemajuan data ke nod sasaran. .
Untuk lebih banyak pengetahuan berkaitan, sila lawati ruangan Soalan Lazim!
Atas ialah kandungan terperinci Lapisan manakah dalam model osi yang melengkapkan pengalamatan dan penghalaan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!