Frames & Packets

ایتھرنیٹ فریمس

وائٹ فریمز او ایس آئی 7 آئی کے ڈیٹا لنک کی تہ میں رہتے ہیں۔ وہ جدید آئی پی نیٹ ورک کی بصری نیٹ ورک بلاک ہیں۔ جیسا کہ ایک نظام معلومات پڑھنے سے پہلے موجود ڈیٹا کو جسمانی تار سے ہٹا دیتا ہے وہ پہلی تہہ ہوتی ہے جسے ہٹانے یا خارج کرنے کی ضرورت ہوتی ہے۔.

ایتھرنیٹ فریم

8 Bytes 1 Byte 6 Bytes 6 Bytes 4 Bytes 2 Bytes 9000 Bytes (Jumbo Frames) 4 Bytes
Preamble SFD (Start Frame Delimeter) Destination Address Source Address VLAN TAG Type / Length DATA Frame Check Sequence (CRC)

IPv4 اور IPv6

او ایس آئی 7 آئی کے نیٹ ورک کی سطح پر دونوں IPv4 اور IPv6 رہتے ہیں۔ وہ مقامی ذیلی ویب سائٹ کے باہر رابطہ کرنے کے لیے نظاموں کا اندراج فراہم کرتے ہیں۔ ایک بار جب کسی نظام نے مائیکروسافٹ فریم سے رابطہ کیا ہے تو وہ آئی پی ایل معلومات کا تجزیہ کرتا ہے۔ IPv4 کو آئی ٹی ایف آر ایف سی 791 کے حصے کے طور پر 1981ء میں بنایا گیا تھا لیکن اس میں پہلی بار نامزد کیا گیا تھا۔1983ء۔. تاہم جب انٹرنیٹ میں اضافہ ہوا تو یہ بات سامنے آئی کہ عوامی IPv4 فضاء کو مکمل طور پر کھا لیا جائے جس کی وجہ سے IPv6 کی تخلیق ہوئی۔ IPv4 پتہ کی جگہ سرکاری طور پر منسوخ کر دی گئی تھی۔24 ستمبر 2015ء۔.جیسا کہ IPv6 اب وہ سب کچھ ہے جو خریدی جا سکتی ہے۔آرینجو انٹرنیٹ گنتی کی امریکی رجسٹریشن ہے۔.آئینہانٹرنیٹ مووی ڈیٹابیس (IMDb) پر گلوبل آرگنائزر ہے اور دیگر علاقے بھی ہیں۔.

IPv4 تنصیب کار

IPv4 Header (32 bits)
Starting Byte Byte Byte Byte Byte
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 Version IHL (header Len) Type Of Server (TOS) Total Length
4 Identification IP Flag Fragment Offset
8 Time To Line (TTL) Protocol Header Checksum
12 Source Address
16 Destination Address
20 IP Option (Variable Length, Optional, not common)

IPv6 ربط

IPv6 Header (128 bits)
Starting Byte Byte Byte Byte Byte
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 Version Traffic Class Flow Label
4 Payload Length Next Header Hop Limit
8-20 Source Address
24 - 36 Destination Address

ٹی سی پی

TCP یہ آپریٹنگ سسٹم میں داخل ہونے سے پہلے آخری انچارج میں سے ایک ہے۔ سرور آپریشن کرنے کے لیے پروٹوکول کے لیے مخصوص بندرگاہ کی سماعت کریں گے. مثال کے طور پر ایک غیر مجاز ویب سرور (Noncond web Serves) ٹی سی پی پورٹ 80 پر سنتا ہے۔.

TCP Header (60 Bytes)
Starting Byte Byte Byte Byte Byte
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 Source Port # (16 bits) Destination Port # (16 bits)
4/td> Sequence Number (32 bits)
8 Acknowledgement Number (32 bits)
12 Header Length (4) Reserved (6) URG ACK PSH RST SYN FIN Window Size (16 bits)
16 TCP Checksum (16 bits) Urgent Pointer (16 bit)
20 Options (if any, variable length, padded with 0's)
24 Actual Data Payload

طےشدہ

یو ڈی پی ایک ہی سطح پر ہے جیسا کہ ٹی سی پی میں ہوتا ہے کہ اس کا ایک حصہ بھی آپریٹنگ سسٹم میں داخل ہونے سے پہلے فائنل انورٹر میں سے ایک ہے۔ سرور آپریشن کرنے کے لیے پروٹوکول کے لیے مخصوص بندرگاہ کی سماعت کریں گے. مثال کے طور پر ایک پی ایچ ڈی سرور یو ڈی پی پورٹ 67 اور 68 پر DHCP درخواست کے لیے درج کرے گا.

UDP Header (8 Bytes)
Starting Byte Byte Byte Byte Byte
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 Source Port # (16 bits) Destination Port # (16 bits)
4 Length (16 bits) Checksum (16 bits)

آئی سی پی ایم

آئی سی ایم پی ایک ہی سطح پر TCP اور UCDP ہے لیکن آر پی اور پی کے ساتھ نیٹ ورک کنٹرول کے لیے استعمال کیا جاتا ہے۔.

ICMP Header (8 Bytes)
Starting Byte Byte Byte Byte Byte
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 Type (8 bits) Code (8 bits) Checksum (16 bits)
4 Other Message Specific Information (32 bits)

طےشدہ

آئی ایس پی ایک ہی سطح پر TCP اور UCDP اور ICMP کے طور پر موجود ہے لیکن اکثر کاسٹ مواصلات کے لیے استعمال کیا جاتا ہے۔ ذیل میں IGPv1 ہیڈ کوارٹر ہے۔

پہلا نسخہ

IGMP Header Version1 (8 Bytes)
Starting Byte Byte Byte Byte Byte
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 Version (4 bits) Type (4 bits) Unused (8 bits) Checksum (16 bits)
4 Group Address (32 bits)

آئی ڈی نمبر 2

IGMP Header Version2 (8 Bytes)
Starting Byte Byte Byte Byte Byte
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 Type (8 bits) Max Response Time (8 bits) Checksum (16 bits)
4 Group Address (32 bits)

انٹرنیٹ پروٹوکول سیکورٹی (IPSEC)

آئی پی ایس ایف سی آئی پی ایل ایک سیکورٹی پروٹوکول سوٹ ہے جو آئی پی ایل رابطے کے لیے بنایا گیا ہے۔ نقل‌مکانی کرنے سے پہلے ہر پکوان ایک غیرقانونی اور مُضر ہوتا ہے ۔.

وائیرڈ کوڈ درکار ہے

IPSEC Authentication Header(12 Bytes)
Starting Byte Byte Byte Byte Byte
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 Next Header (8 bits) Payload Length (8 bits) Reserved (16 bits)
4 Security Parameters Index (SPI) (32 bits)
8 Sequence Number (32 bits)
16 Integrity Check Value (ICV) (32 bits or more as required)

مَیں نے دیکھا

IPSEC Encapsulating Security Payload (ESP) Header
Starting Byte Byte Byte Byte Byte
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 Security Parameter Index (SPI) (32 bits)
4 Sequence Number (32 bits)
8 Payload Data (32 bits or more)
... Padding (0 - 255 Bytes)
... Padding Length (8 Bytes) Next Header (8 Bytes) Integrity Check Value (ICV) (4 bytes or more)

جینیریکل روٹنگ انکاپسول (GRE)

GRE ایک سرنگنگ پروٹوکول ہے جو دوسرے ڈیٹا کو اپلوڈ کرتا ہے۔ ایک بار جب یہ ڈیٹا ٹریفک سے وابستہ ہو جائے گا تو آخر کار صارف کو ایک نقطہ نظر دکھائی دے گا کہ اگرچہ سرنگ کے میدانوں میں کئی شکست خوردہ تعلقات ہو سکتے ہیں۔ مہمان ٹرافی، کسی دوسرے نیٹ ورک جیسے کہ کارپوریٹ نیٹ ورک کو منتقل کرنے کے لیے یہ مفید ہو سکتا ہے، اگر اتصال درکار نہ ہو تو.

Generic Routing Encapsulation Header(16 Bytes)
Starting Byte Byte Byte Byte Byte
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 Checksum Present (1 bits) Reserved (12 bits) Version Number (3 bits) Protocol Type (16 bits)
4 Checksum (optional) (16 bits) Reserved (optional) (16 bits)

Generic Rooking Encasulation (GRE) Esport -

ستمبر ۲۰۰۰ میں آر ایف سی میں آئی ٹی ایف2890گرے سر میں توسیع.

Generic Routing Encapsulation Header(32 Bytes)
Starting Byte Byte Byte Byte Byte
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 Checksum Present (1 bits) Key Present (1 bits) Sequence Number Present (1 bits) Reserved (12 bits) Version Number (3 bits) Protocol Type (16 bits)
4 Checksum (optional) (16 bits) Reserved (optional) (16 bits)
8 Key (optional) (32 bits)
12 Sequence Number (optional) (32 bits)

عالمی اُفق

جیسا کہ اس مضمون میں OSI 7 Conferal ماڈل کو اتھارٹی اطلاق کے طور پر شامل کیا گیا ہے۔

جگہ
غیر متصل
ٹرانسپورٹ
نیٹ ورک
ڈیٹا لنک
جسمانی