Tavsiye, 2024

Editörün Seçimi

Çerçeve ve Paket Arasındaki Fark

Bu yazıda, ağda sıkça kullanılan bir veri birimi, yani kare ve paket olarak kullanılan iki terimi tartışacağız.
Çerçeve ve paket arasındaki en önemli fark, çerçevenin bitlerin seri toplanması ve paketlerin kapsüllenmesi, paketlerin verilerin parçalanmış şekli olması ve bölümün kapsüllenmesidir.

Veri bağlantı katmanı çerçeveleme işlemini gerçekleştirir. Öte yandan, Ağ katmanı verilerin parçalanmasını gerçekleştirir ve paket olarak bilinen daha küçük parçalar oluşturur.
Bir başka önemli fark, bir çerçevenin cihazın MAC adresini içerdiği, bir paketin cihazın IP adresini içerdiğidir .

Karşılaştırma Tablosu

Karşılaştırma için temelçerçevePaket
Temel
Çerçeve veri bağlantı katmanı protokol veri birimidir.Paket, ağ katmanı protokol veri birimidir.
İlişkili OSI katmanıVeri bağlantı katmanıAğ katmanı
İçerir
Kaynak ve hedef MAC adresi.Kaynak ve hedef IP adresi.
bağıntıSegment bir paket içinde kapsüllenir.Paket bir çerçeve içinde kapsüllenir.

Çerçevenin Tanımı

Çerçeve terimi, özellikle göndericinin, iletilen veriden önce ve sonra özel karakterler ekleyerek veri toplayan verileri “çerçevelediği” seri hatlar üzerinden iletişim kurmaktan kaynaklanmaktadır.

Bir Frame, Data Link katmanında kullanılan bir veri birimi olarak tanımlanabilir. Bir çerçeve, paketin başlangıcını ve sonunu gösteren işaretleyicilerden ve gönderme ve alma için adreslerden oluşur.

Bir çerçevenin belirli bir örneği Ethernet çerçevesidir. Aşağıdaki noktalar, çerçevenin çeşitli alanları hakkında size kısa bilgi verir.

  • Ethernet çerçeveleri, 64 oktetten küçük veya 1518 oktetten (başlık, veri ve CRC) daha büyük olmayan bir kareyle değişmeyen uzunluktadır.
  • Ethernet çerçeve formatları, fiziksel kaynağı ve cihazın hedef MAC adreslerini içerir.
  • Kaynağın ve hedefin tanımlanmasına ek olarak, Ethernet üzerinden iletilen her kare bir başlangıç, tür alanı, veri alanı ve Döngüsel Artıklık Denetimi (CRC) içerir .
  • Giriş, arayüzlerin senkronize edilmesine yardımcı olmak için 64 bit titreşimli 0s ve 1s'den oluşuyordu.
  • CRC alanı, iletim hatalarının tespitinde arayüze yardımcı olur.
  • Bu 16 bit tam sayı alanı, alana göre taşınan verilerin türünü açıklar.
  • İnternet açısından bakıldığında, çerçeve türü alanı öz tanımlamanın temelini oluşturur ve sorumludur. Bir çerçeve istenen makineye ulaştığında, işletim sistemi hangi protokol yazılımı modülünün çerçeve tipini kullanarak çerçeveyi kullanması gerektiğini tanımlar.
  • Kendini tanımlayan çerçevelerin esası, birden fazla protokolün tek bir bilgisayarda birlikte kullanılmasına olanak sağlaması ve birden fazla protokolün parazit içermeyen aynı fiziksel ağ üzerinde birleştirilmesine izin vermesidir.

Paket tanımı

Paket, paket anahtarlamalı ağ üzerinden gönderilen herhangi bir küçük veri bloğu olabilir. Terim, paketleri iletirken özel kare başlangıcı ve kare sonu karakterleri eklenmiş karakter odaklı protokollerden gelir.

Paket, ağ katmanında kullanılan protokol veri birimidir. Ağ katmanının birincil işlevi, bir paketi bir mantıksal adresden (IP adresi) diğerine teslim etmektir. Paket, bir ağdaki iki cihaz arasında yer alan tek bir veri birimidir. Yöneltici, paketleri ağdan hedefe göndermek için IP paket başlığını kullanır.

Bağlantısız ağla uğraşırken, veriler, yüksek aralıktaki makineli bağlantılara çoğullanan bir ağ üzerinden aktarmak için paketler olarak bilinen küçük parçalara bölünür. Genellikle yalnızca birkaç yüz bayt veri içeren bir paket, ağ donanımının belirtilen hedefe nasıl gönderileceğini bilmesini sağlayan bir tanımlama taşır.
Örneğin, muazzam bir dosya birçok pakete bölünür ve daha sonra her seferinde ağ üzerinden iletilir. Ağ donanımı paketi, bir yazılımı tekrar tek bir dosyaya kaydettirdiği belirli bir hedefe iletir.

Çerçeve ve Paket arasındaki Anahtar Farklılıklar

  1. Bir Frame, Data Link katmanında kullanılan bir veri birimi olarak tanımlanabilir. Öte yandan, bir paket ağ katmanında kullanılan protokol veri birimidir.
  2. Çerçeveler OSI'nin veri bağlantı katmanında, Paketler ise Ağ katmanında oluşturulur.
  3. Çerçeveleme, kaynak ve hedef MAC adreslerini (yani, makinenin fiziksel adresini) içerir. Buna karşılık, paketleme kaynak ve hedef IP adreslerini içerir.
  4. Paket, ağ katmanındaki segmenti içine alır. Aksine, Kareler paketleri veri bağlantı katmanına yerleştirir.

Sonuç:

Çerçeveler ve Paketler, OSI'nin farklı katmanlarında kullanılan protokol veri birimleri olarak işlev görür. İlk olarak, ağ katmanına taşıma katmanı tarafından geçirilen veriler, tipik olarak taşıma katmanı başlığını ve verilerini tutan bir bölümdür .

Ağ katmanında, bölümler, bölümü içeren paketler olarak bilinen parçalara bölünür ve bir IP başlığı temel olarak kaynak ve hedefin IP adresini içerir. Sonunda, paketler çerçeveler içine alınır. Veri bağlantısı başlığını kaynak ve hedef MAC adresiyle birlikte hazırlar ve sonuçta ortaya çıkan kareyi iletir.

Top