Sự khác biệt giữa giao thức IPv4 và IPv6

Giao thức IPv4 vs IPv6 | Sơ đồ và giới hạn địa chỉ IP

giao thức Internet

IP (Giao thức Internet) được định nghĩa trong IETF (Lực lượng đặc nhiệm kỹ thuật Internet) RFC791 (Yêu cầu nhận xét) vào năm 1981. IP là giao thức không kết nối được sử dụng trong các mạng truyền thông chuyển mạch gói. IP cung cấp truyền dữ liệu từ máy chủ này sang máy chủ khác, trong đó máy chủ được xác định bằng một số duy nhất gọi là địa chỉ IP. IP không hỗ trợ giao hàng được đảm bảo hoặc duy trì trình tự giao hàng. Nó hoạt động để cung cấp với nỗ lực tốt nhất vì vậy, nó nằm trong lưu lượng nỗ lực tốt nhất trong các mạng truyền gói. Lớp trên IP (TCP) sẽ chăm sóc việc phân phối và giải trình tự các gói được đảm bảo.

Địa chỉ IP là một số được đưa ra để xác định duy nhất một máy chủ trong mạng máy tính trên toàn cầu. Trong một ví dụ từ thực tế, bạn có thể nghĩ giống như một số điện thoại với mã quốc gia duy nhất để tiếp cận một người. Nếu Alice muốn gọi cho Bob, Alice sẽ gọi số điện thoại của Bob, chính xác là trong giao tiếp gói nếu Alice muốn gửi một gói cho Bob; Alice sẽ gửi gói đến địa chỉ IP của Bob là duy nhất. Các địa chỉ IP này được gọi là IP công cộng hoặc IP thực. Hãy nghĩ về trường hợp Alice gọi cho văn phòng của Bob và bấm số mở rộng để liên lạc với Bob, Số mở rộng không thể liên lạc được từ bên ngoài vì tiện ích mở rộng này là riêng tư. (Ext 834929), cùng một số tiện ích mở rộng có thể tồn tại ở một công ty khác. (Công ty B Ext 834929). Nó cũng giống như trong thế giới IP, cũng có những địa chỉ IP riêng đang được sử dụng trong một mạng riêng. Điều này không thể truy cập trực tiếp từ bên ngoài và nó cũng không phải là duy nhất.

IPv4

Được xác định trong RFC 791

Đây là một số 32 bit để xác định máy chủ. Vì vậy, tổng không gian địa chỉ là 232 gần bằng s với 4 × 109. IP được vận hành trong các khái niệm đẳng cấp và không có lớp để khắc phục tình trạng thiếu địa chỉ. Mạng lớp là một kế hoạch địa chỉ để xác định mạng và máy chủ của mạng. IPv4 có 5 lớp A, B, C, D và E. Trong lớp A, 8 bit đầu tiên của 32 bit xác định mạng và Lớp B là 16 bit đầu tiên và trong lớp C là 24 bit. Nếu bạn xem xét một địa chỉ lớp C, 24 bit đầu tiên sẽ xác định phần mạng và 8 bit cuối để xác định các máy chủ trong mạng cụ thể đó. Về lý thuyết, mạng lớp C chỉ có thể chứa 28, là 256 máy chủ.

Do giới hạn về không gian địa chỉ, CIDR (Định tuyến giữa các miền không phân loại) được giới thiệu vào năm 1993. Thay vì có một phần mạng và phần lưu trữ cố định, CIDR giới thiệu chiều dài thay đổi của phần mạng và phần lưu trữ với mặt nạ mạng con có liên quan.

IPv6

Được xác định trong RFC 2460

IPv6 được giới thiệu để khắc phục tình trạng thiếu không gian địa chỉ IP. IPv6 là một số 128 bit với không gian địa chỉ là 2128 (khoảng 3,4 × 1038). Điều này cho phép linh hoạt khắc phục các vấn đề về không gian và định tuyến lưu lượng.

Định dạng địa chỉ:

Ở đây trong IPv6 64 bit đầu tiên xác định phần mạng và phần còn lại của 64 bit là phần địa chỉ máy chủ. IPv4 được biểu diễn trong 4 khối nhị phân 8 bit trong khi IPv6 được biểu thị bằng 8 nhóm giá trị thập lục phân 16 bit được phân tách bằng dấu hai chấm.

Ví dụ: 2607: f0d0: 1002: 0051: 0000: 0000: 0202: 0004

Hơn nữa để dễ sử dụng, nó có thể được viết tắt với các quy tắc sau

(1) Các số 0 đứng đầu trong giá trị 16 bit có thể bị bỏ qua

(2) Sự xuất hiện đơn lẻ của các nhóm số 0 liên tiếp trong một địa chỉ có thể được thay thế bằng dấu hai chấm

Vì vậy, 2607: f0d0: 1002: 0051: 0000: 0000: 0202: 0004 có thể được viết như sau

2607: f0d0: 1002: 0051: 0000: 0000: 0202: 0004

2607: f0d0: 1002: 0051 :: 202: 4

Các tính năng chính của IPv6

(1) Không gian địa chỉ lớn, vì nó là 128 bit

(2) Hỗ trợ nâng cao cho Multicast

(3) Hỗ trợ bảo mật lớp mạng

(4) Hỗ trợ di động

(5) Tiêu đề mở rộng nếu cần thiết

(6) Tải trọng kích thước lớn hơn được hỗ trợ trong IPv6 nếu mạng hỗ trợ MTU lớn hơn. (Chữ viết tắt)

Tóm lược:

(1) IPv4 là không gian địa chỉ 32 bit trong đó IPv6 có không gian địa chỉ 128 bit.

(2) CIDR được giới thiệu để sử dụng tối ưu hóa IPv4

(3) Định dạng IPv4 là bốn Octect và IPv6 là 8 khối thập lục phân.

(4) Mặc dù IPv4 hỗ trợ phát đa hướng có giới hạn, IPv6 vẫn hỗ trợ rộng rãi Multicast

(5) IPv6 tránh định tuyến hình tam giác, vì nó hỗ trợ tính di động

(6) IPv6 hỗ trợ tải trọng lớn hơn so với IPv4

(7) Hiện tại, đường hầm IP được sử dụng cho kết nối IPv4 và IPv6.