Karena Anda "sangat baru" dalam jaringan, izinkan saya memberi Anda beberapa petunjuk tentang model OSI:
- Ini hanya model - yaitu, konstruksi mental
- Ini dikembangkan oleh sebuah komite
- Tidak ada protokol (digunakan) yang benar-benar mengikutinya
Banyak siswa jaringan baru menghabiskan banyak waktu mencoba untuk mencari tahu "yang lapisan" protokol atau fungsi milik. Itu adalah tugas bodoh, karena protokol apa pun yang Anda lihat tidak dirancang dengan model OSI dalam pikiran. Jadi Anda memaksanya untuk masuk ke dalam model yang sewenang-wenang. Itu baik-baik saja, saya kira demi hiburan, tetapi itu tidak akan benar-benar membantu Anda memahami jaringan lebih baik.
Banyak protokol mengangkangi berbagai lapisan model OSI (dan TCP / IP). Apakah ICMP layer 3 atau layer 4? Apakah ARP layer 2 atau layer 3? Mungkin sedikit dari masing-masing. MPLS? Jangan mulai saya.
Yang penting tentang semua model (inilah yang benar-benar mengikuti kadang-kadang http://www.sis.pitt.edu/~icucart/networking_basics/4LayersofTCPIPModel.html ) adalah ada lapisan ADA . Dan layer memiliki antarmuka ke yang di atas dan di bawahnya. Jadi Anda bisa mengganti fungsi layer dengan yang lain, dan selama antarmuka antara layer lainnya tetap sama, semuanya berfungsi. Jadi, misalnya, Anda dapat mengganti satu protokol layer 3, IP versi 4, dengan IP versi 6, dan yang lainnya akan terus bekerja persis seperti sebelumnya, karena IPv6 berkomunikasi dengan layer 2 (di bawah) dan layer 4 di atas) dengan persis cara yang sama seperti IPv4.
Hal lain yang perlu diingat tentang lapisan adalah bahwa, bagi pengirim, lapisan merangkum data (secara teknis, unit data protokol, PDU) dari lapisan di atasnya. Jadi layer 3 mengenkapsulasi unit data layer 4, layer 2 mengenkapsulasi unit layer 3, dll. Penerima membalikkan proses, mendekapsulasi data dan menyerahkannya ke lapisan di atasnya.
Posting Sander tentang ARP, BTW benar.