ARPhường – ADDRESS RESOLUTION PROTOCOL VÀ QUÁ TRÌNH PHÂN PHỐI GÓI TIN TRONG MẠNG -

ARP – ADDRESS RESOLUTION PROTOCOL VÀ QUÁ TRÌNH PHÂN PHỐI GÓI TIN TRONG MẠNG -

ARP. – ADDRESS RESOLUTION PROTOCOL VÀ QUÁ TRÌNH PHÂN PHỐI GÓI TIN TRONG MẠNG - ARP.. – ADDRESS RESOLUTION PROTOCOL VÀ QUÁ TRÌNH PHÂN PHỐI GÓI TIN TRONG MẠNG - ARP – ADDRESS RESOLUTION PROTOCOL VÀ QUÁ TRÌNH PHÂN PHỐI GÓI TIN TRONG MẠNG -
*

Follow us :
*
*
*
*



*

ARPhường. – ADDRESS RESOLUTION PROTOCOL VÀ QUÁ TRÌNH PHÂN PHỐI GÓI TIN TRONG MẠNG

Nhớ lại nguyên tắc hoạt động của quy mô OSI thì dữ liệu từ bỏ bên trên trở xuống khi đi tới một lớp sẽ tiến hành đóng góp vào vào header của lớp kia. Khi đi tới layer 7 sẽ tiến hành đóng góp vào vào layer 7 header, xuống layer 6 sẽ được đóng vào trong layer 6 header giống như cùng với những lớp 5, 4, 3 với 2, với Lúc nghiên cứu và phân tích về Network thì sẽ tập trung vào các lớp 4, 3, 2, và 1.

Bạn đang xem: Arp và nguyên tắc làm việc trong mạng máy tính

Vậy thì dữ liệu xuống layer 4 Transport, lên tiếng cần chú ý đã là cặp source port và destination port, xuống lớp 3 Network lại quyên tâm cho cặp hệ trọng source IPhường cùng destination IP rồi xuống lớp 2 Data-Link sẽ được đóng vào trong layer 2 header với cặp báo cáo source MAC cùng destination MAC tương ứng với source IP.. cùng destination IP bên trên, thì từ bây giờ đã buộc phải có một chiếc gì đó đứng ra đảm nhiệm việc tìm và đào bới cho ra cặp lên tiếng source MAC và destination MAC khớp ứng với IP. sinh hoạt lớp trên, với loại nào đấy đó là giao thức ARPhường. – giao thức phân giải can dự giữa lớp Network cùng lớp Data-Link. ARPhường đã thực hiện mapping giữa địa chỉ IP lớp 3 và shop MAC lớp 2.


*
Hình: ARPhường mapping ảnh hưởng lớp 3 Network cùng xúc tiến lớp 2 Data-Link

Ví dụ 1 sản phẩm A tất cả xúc tiến 172.16.3.1 ao ước gửi tài liệu mang đến vật dụng B gồm địa chỉ 172.16.3.2 thì sản phẩm A cần phải biết địa chỉ MAC tương ứng cùng với 172.16.3.2 là từng nào nhằm gửi xuống lớp 2 Data-Link. Thì hôm nay ARP của máy A chuyển động với đi tìm MAC của 172.16.3.2. ARP.. lắp thêm A đã tra cứu tài liệu trong bảng ARPhường local của nó mà lại giả dụ không có vào dữ liệu thì phải broadcast lên đi kiếm, lúc vật dụng B nhận thấy broadcast hỏi liên quan MAC của 172.16.3.2 biết là hỏi bản thân thì vấn đáp lại thứ A, đồ vật A cảm nhận liên tưởng MAC thì đóng gói dữ liệu rồi truyền rằng.

Vậy ARP.. vận động ra sao, minch hoạ quy trình Bàn bạc gói tin thân hai lắp thêm vào mạng tiếp sau đây sẽ nói rõ điều đó. Minch hoạ này đang chia làm 3 giai đoạn:

Quá trình TCP.. hợp tác 3 bước tùy chỉnh cấu hình kết nốiQuá trình ARPhường chuyển động phân giải địa chỉQuá trình data được gửi và nhận

*

Ví dụ gồm 2 sản phẩm công nghệ 1 với 2 đang hội đàm tài liệu với nhau qua khối hệ thống mạng, đồ vật 1 gồm IPhường là 192.168.3.1 (viết tắt là 3.1) hệ trọng MAC là 0800:0222:2222 (viết tắt là 2222); vật dụng 2 bao gồm IP là 192.168.3.2 (viết tắt là 3.2) liên can MAC là 0800:0222:1111 (viết tắt là 1111).

Giai đoạn 1: Quá trình TCPhường hợp tác 3 bước tùy chỉnh cấu hình kết nối.

Đầu tiên tầng vận dụng Application tận hưởng 1 dịch vụ từ bỏ lớp dưới nó là Network, hãy tùy chỉnh thiết lập 1 kết nối tin tưởng đến thúc đẩy 3.2 dùm đến tôi được hay là không, kinh nghiệm này trở lại bên dưới cho Transport, Transport nhìn thấy thưởng thức kết nối tin cậy thì biết mình bắt buộc sử dụng TCPhường cùng nói TCP.. thiết lập cấu hình 1 phiên kết nối tới 3.2 đi, TCP nhận được kinh nghiệm thì thực hiện quy trình bắt tay 3 bước cùng gói TCP. SYN được chuyển xuống lớp Network để gửi đến 3.2.

*

Gói TCP SYN này trở lại lớp 3 Network được đóng góp vào trong layer 3 header với cặp ảnh hưởng source IP. và destination IPhường, source IP từ bao gồm phiên bản thân máy một là 3.1 còn destination IPhường thì từ trải đời của lớp Transport trên, lúc sẽ có đầy đủ cặp chỉ source IP.. với destination IPhường thì gửi xuống layer 2 thử khám phá layer 2 gửi gói này mang lại 3.2.

*

Đến lớp 2 Data-Link thì đã cần đóng vào layer 2 header cùng với cặp liên quan source MAC cùng destination MAC khớp ứng. Source MAC từ bỏ chủ yếu Card mạng của máy một là 2222, còn destination MAC của 3.2 là từng nào, nó vẫn đề xuất cần sử dụng ARPhường để tìm. Nó vẫn tra trong bảng ARPhường. của chính nó là bao gồm MAC của 3.2 chưa thì phát hiện tại là chưa có phải trong thời điểm tạm thời nó sẽ nhằm gói TCP SYN qua 1 mặt (gửi vào Parking Lot) và triển khai gửi ARP đi tìm kiếm MAC của 3.2 trước.

Giai đoạn 2: Quá trình ARP vận động phân giải địa chỉ

*

khi đồ vật 1 thực hiện ARPhường. đi tìm MAC của 3.2 thì thứ nhất nên gửi gói ARPhường request sở hữu các thông tin như thể lắp thêm 1 vẫn bảo rằng tôi là 3.2, tôi có shop mac là 2222, anh có phải là 3.1 hay là không. với đang broadcast gói này đi cho từng bên từng công ty nhằm hỏi anh liệu có phải là 3.2 không. Gói ARP request này sẽ có source MAC là chính nó 2222 cùng destination MAC nghỉ ngơi dạng broadcast layer 2 tương xứng với toàn bộ các bit bật lên bởi 1 thành 12 chữ F. Sau đó gửi xuống lớp 1 Physical gửi thành những bit nhị phân rồi tương truyền. Vì destination là Broadcast đề xuất gói ARP request này đang đi cho tất cả các máy tất cả vào mạng cùng tất nhiên sẽ tới được tay vật dụng 2.

*

Lớp Physical của máy 2 cảm nhận hàng bit nhị phân gửi lên lớp 2 Data-Link thì chuyển thành frame phát hiện đó là gói broadcast thì xử lý gói này, đọc vào protocol ID của header thì biết nó là ARPhường. thì vật dụng 2 Call ARP.. ra dấn cùng xử trí gói tin này.

*

khi ARP.. msống gói này ra coi thì thấy đây là 1 ARP.. request được gửi tự 3.1 cùng với MAC 2222 và hỏi nên 3.2 ko, đồ vật 2 nhận ra 3.2 chính là mình thì mình vấn đáp cùng trước lúc trả lời, đồ vật 2 đang giữ thông báo 3.1 tất cả MAC là 2222 vào bảng ARP.. của chính nó trước để sau này có khi sử dụng tới tiếp đến new trả lời gói ARP request cảm nhận.

Xem thêm: 12 Cung Hoàng Đạo Là Ai Trong Aikatsu ? 12 Cung Hoàng Đạo Là Ai Trong Vương Quốc Pha Lê

*

Máy 2 đang dùng gói ARP. Reply mang những báo cáo nlỗi tôi là 3.2 phía trên, tôi gồm can hệ MAC là 1111.Và lúc này gói ARP.. reply vẫn hòn đảo cặp can hệ source MAC cùng destination MAC lại, source MAC của bao gồm thứ 2 là 1111, destination MAC là 2222, đóng thành gói ARPhường. reply đưa xuống lớp Physical với trả về đúng sản phẩm công nghệ 1.

*

Lớp Physical của máy 1 cảm nhận cũng chuyển lên ở trên gửi thành frame, thấy frame này gửi cho khách hàng thì cách xử trí nó, gọi vào protocol ID của header thì biết nó là ARP thì máy 1 Điện thoại tư vấn ARP ra nhấn và giải pháp xử lý gói tin này.

*

Máy 1 xuất hiện thêm thì thấy đây là gói ARP. reply tự 3.2 với tác động MAC là 1111, thì lắp thêm 1 giữ 1111 vào bảng ARP của nó. lúc kia sản phẩm 1 đã chiếm lĩnh được MAC của 3.2 thì thông tin cho layer 2 biết rằng vẫn gồm ảnh hưởng MAC khớp ứng của 3.2 rồi, bây giờ gửi gói tin đi. Lúc này tiến trình 2 ARP. phân giải địa chỉ mới hoàn chỉnh.

*

Lúc bấy giờ vật dụng 1 new bắt đầu đem gói TCP. SYN đang đựng vào Parking Lot để đóng gói lại với không thiếu cặp source IP., destination IP., source MAC, destination MAC đưa xuống lớp Physical đưa thành những bit nhị phân và gửi vào vật dụng 2.

*

Physical của sản phẩm 2 nhận được cũng gửi lên trên mặt gửi thành frame thấy destination MAC gửi cho chính mình thì xử lý nó, gỡ quăng quật layer 2 header gửi lên phía trên, đạt được cặp source IPhường với destination IPhường, gỡ layer 3 header đã đạt được gói TCPhường SYN, Khi cảm nhận TCP SYN thì thứ 2 đã trả lời lại SYN ACK.

*

Gói TCPhường SYN ACK được gửi xuống lớp 3 thì đóng vào layer 3 header với cặp source IP. với destination IP.. hòn đảo ngược chở lại là 3.2 và 3.1, gửi xuống lớp 2 đóng vào layer 2 header với cặp source MAC và destination MAC, source MAC của sản phẩm 2 1111, destination MAC 2222 tương ứng lắp thêm 3.1 đã có được lưu giữ dịp nhấn ARP request trường đoản cú thứ A và chuyển xuống Physical gửi đi.

*

Máy 1 nhận thấy cũng làm cho tương tự, chuyển thành frame, gnghỉ ngơi vứt các header của lớp 2, lớp 3 cùng nhận thấy gói TCP.. SYN ACK

*

Nhận được TCP SYN ACK thì phải trả lời lại ACK để tìm hiểu mà dứt quá trình hợp tác 3 bước tùy chỉnh cấu hình liên kết trước khi truyền data. Hiện nay giai đoạn 1 TCP bắt tay 3 bước thiết lập kết nối bắt đầu hoàn chỉnh.

Giai đoạn 3: Quá trình data được gửi và nhận

*

*

Layer 4 nghỉ ngơi sản phẩm công nghệ 1 báo rằng đã thiết lập cấu hình xong 1 liên kết rồi, Applicatiion hãy bắt đầu truyền data đi, Application bắt đầu đưa data của chính bản thân mình xuống lớp dưới, xuống tới Transport bọc thêm header của chính nó vào cùng giao thức lúc đầu tùy chỉnh cho kết nối an toàn là TCP cho nên nó vẫn gắn TCP vào và bước đầu đặt số thứ từ bỏ sequence number mang đến quy trình truyền ví dụ trường vừa lòng này tiến công sequence là 3 rồi gửi xuống lớp Network, tại đây giống như nlỗi quá trình hợp tác 3 bước sẽ đóng layer 3 header với source IP, destination IP.., xuống lớp 2 là source MAC với destination MAC rồi xuống lớp 1 rồi truyền qua sản phẩm công nghệ 2.

*

Máy 2 cảm nhận chuyển thành frame, gỡ vứt các header làm việc những lớp 2, 3, 4… với trả về data mang lại Application.

Xem thêm: (Hot) Cách Hack Bất Tử Everwing 2020 Việt Nam, Hack Everwing 2020 Việt Nam

*

Và đương nhiên, sử dụng TCP. thì lúc đồ vật 2 nhận thấy đã bắt buộc vấn đáp lại mang lại sản phẩm 1 biết, yêu cầu đóng gói tin ACK với sequence là 3, ACK là 4 với ý là đã nhận được gói sản phẩm công nghệ 3 rồi còn gói lắp thêm 4 nữa ko, gửi thêm gói máy 4 đi. Nếu sản phẩm 1 ko gửi dữ liệu nữa thì tới trên đây, tiến trình 3 quy trình data được gửi với nhấn hoàn chỉnh.