3) Network Layer: IPv4 là công nghệ hàng đầu giải quyết được hỗ trợ bởi các máy chủ Internet. Tuy nhiên, IANA, quốc tế
tổ chức mà chỉ định địa chỉ IP ở cấp độ toàn cầu, gần đây đã công bố sự cạn kiệt của các khối địa chỉ IPv4. Mạng IOT, lần lượt, được dự kiến sẽ bao gồm hàng tỷ các nút, mỗi trong số đó là (về nguyên tắc) địa chỉ duy nhất. Một giải pháp cho vấn đề này được cung cấp bởi các tiêu chuẩn IPv6 [24], trong đó cung cấp một 128-bit địa chỉ fi lĩnh, do đó làm cho nó có thể để gán một địa chỉ IPv6 độc đáo đến bất kỳ node thể có trong mạng. IOT
Trong khi đó, một mặt, không gian địa chỉ lớn của IPv6 làm cho nó có thể để giải quyết các vấn đề giải quyết trong IOT; Mặt khác, nó giới thiệu các chi phí không tương thích với khả năng khan hiếm của các nút buộc. Vấn đề này có thể được khắc phục bằng cách áp dụng 6LoWPAN [25], [26], mà là một định dạng nén thành lập cho IPv6 và các tiêu đề UDP qua mạng hạn chế công suất thấp. Một bộ định tuyến biên giới, mà là một thiết bị gắn trực tiếp vào mạng 6LoWPAN, minh bạch thực hiện việc chuyển đổi giữa IPv6 và 6LoWPAN, xuyên lating bất kỳ gói tin IPv6 dành cho một nút trong mạng 6LoWPAN vào một gói tin với định dạng nén 6LoWPAN tiêu đề, và điều hành dịch ngược theo hướng ngược lại.
trong khi việc triển khai một bộ định tuyến biên giới 6LoWPAN cho phép tương tác minh bạch giữa các nút IOT và bất kỳ máy chủ IPv6 trên mạng Internet, sự tương tác với IPv4 chỉ host vẫn còn là một vấn đề. Nhiều fi biệt cụ thể, vấn đề bao gồm trong fi nding một cách để giải quyết một fi cụ thể c máy chủ IPv6 sử dụng địa chỉ IPv4 và siêu dữ liệu khác có sẵn trong các gói tin. Sau đây, chúng tôi trình bày các cách tiếp cận khác nhau để đạt được mục tiêu này.
V4 / v6 Cảng Address Translation (v4 / v6 PAT). Phương pháp này bản đồ cặp tùy ý các địa chỉ IPv4 và TCP / UDP thành địa chỉ IPv6 và các cổng TCP / UDP. Nó giống như địa chỉ mạng cổ điển và dịch vụ Cảng dịch (NAPT) hiện đang hỗ trợ nhiều mạng LAN để cung cấp truy cập Internet cho một số host trong một mạng riêng bằng cách chia sẻ một địa chỉ IPv4 công phổ biến, được sử dụng để giải quyết các gói dữ liệu qua mạng Internet công cộng . Khi một gói được trả lại cho các địa chỉ phổ biến IPv4, router cạnh đó hỗ trợ dịch vụ NATP sẽ chặn các gói dữ liệu và thay thế địa chỉ đích chung IPv4 với địa chỉ (riêng) của người nhận dự định, được xác định bằng cách nhìn lên trong NATP bảng địa chỉ của các máy chủ liên quan đến cổng đích fi c cụ thể thực hiện bởi các gói tin. Kỹ thuật tương tự có thể được sử dụng để ánh xạ nhiều địa chỉ IPv6 vào một địa chỉ công cộng IPv4 duy nhất, cho phép chuyển tiếp các gói dữ liệu trong mạng IPv4 và quản lý chính xác của nó ở IPv4 chỉ host. Việc áp dụng kỹ thuật này đòi hỏi phức tạp thấp, và thực sự, lập bản đồ cổng là một thành lập nghệ nique cho quá trình chuyển đổi v4 / v6. Mặt khác, phương pháp này làm nảy sinh một vấn đề khả năng mở rộng, vì số lượng host IPv6 có thể được ghép vào một địa chỉ IPv4 duy nhất được giới hạn bởi số lượng có sẵn các cổng TCP / UDP (65535). Hơn nữa, phương pháp này đòi hỏi rằng kết nối được khởi xướng bởi các nút IPv6 để tạo ra các mục đúng trong NATP bảng nhìn lên. Kết nối bắt đầu từ đám mây IPv4 cũng có thể được nhận ra, nhưng điều này đòi hỏi một kiến trúc phức tạp hơn, với các DNS địa phương được đặt trong mạng IPv6 và tĩnh liên quan đến một địa chỉ IPv4 công cộng trong bảng dịch NATP.
V4 / v6 Domain Name chuyển đổi. Phương pháp này, ban đầu được đề xuất trong [23], cũng tương tự như các kỹ thuật được sử dụng để cung cấp dịch vụ lưu trữ ảo trong HTTP 1.1, mà làm cho nó có thể
hỗ trợ nhiều trang web trên cùng một web server, chia sẻ các địa chỉ IPv4 tương tự, bằng cách khai thác thông tin trong tiêu đề HTTP host để xác định fi c trang web cụ thể theo yêu cầu của người sử dụng. Tương tự như vậy, nó có thể để chương trình máy chủ DNS trong một cách như vậy mà, khi một yêu cầu DNS cho tên miền của một dịch vụ web IOT, DNS trả về địa chỉ IPv4 của một HTTP- CoAP ủy chéo được liên lạc để truy cập IOT nút. Khi giải quyết một yêu cầu HTTP, các proxy đòi hỏi độ phân giải của các tên miền chứa trong HTTP header chủ đến máy chủ DNS IPv6, mà trả lời với địa chỉ IPv6 identi fi es fi nal nút IOT tham gia vào các yêu cầu. Sau đó các proxy có thể chuyển tiếp tin nhắn HTTP đến IOT dự định qua CoAP.
Bản đồ URI. Universal Resource Identi fi er (URI) kỹ thuật lập bản đồ cũng được mô tả trong [23]. Kỹ thuật này liên quan đến một loại hình cụ thể của HTTP-CoAP chéo proxy, proxy chéo ngược. Proxy này cư xử như là máy chủ web fi nal với HTTP IPv4 client / và là khách hàng ban đầu để các CoAP máy chủ web / IPv6. Kể từ khi máy tính này cần phải được đặt trong một phần của mạng kết nối IPv6 có mặt để cho phép truy cập trực tiếp đến các hạch IOT nal fi, IPv4 / IPv6 chuyển đổi được nội bộ giải quyết bằng việc áp dụng chức năng lập bản đồ URI.
B. Link Layer Technologies
Một URB
đang được dịch, vui lòng đợi..
