ایتھرنیٹ فریمس
وائٹ فریمز او ایس آئی 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 ماڈل کو اتھارٹی اطلاق کے طور پر شامل کیا گیا ہے۔
جگہ
غیر متصل
ٹرانسپورٹ
نیٹ ورک
ڈیٹا لنک
جسمانی