IPv6 mở rộng tiêu đề cũng giống như lựa chọn IPv4. Mỗi datagrambao gồm tiêu đề phần mở rộng cho các chỉ là những cơ sở đó datagramsử dụng.33.11 phân tích một Datagram IPv6Mỗi cơ sở và mở rộng các tiêu đề chứa một trường tiếp theo tiêu đề. Phần mềmtrên trung cấp router và tại điểm đến cuối cùng mà xử lý một datagram sử dụng cácgiá trị trong các lĩnh vực tiếp theo tiêu đề để phân tích datagram. Giải nén tất cả các thông tin tiêu đề từ một datagram IPv6 đòi hỏi một tìm kiếm tuần tự thông qua các tiêu đề. Ví dụ, con số 33,3 hiện trường tiếp theo tiêu đề của ba gói chứakhông, một và hai tiêu đề phần mở rộng.INEXT = ROUTEBase tiêu đề Route HeaderI tiếp theo = TCP tôi TCP phân đoạn tôiTiêu đề cơ sởTIẾP THEO = TCPCon số 333 ba cùng với (a) chỉ một tiêu đề cơ sở, (b) một tiêu đề cơ sởvà một phần mở rộng nhất, và (c) một căn cứ tiêu đề plus hai tiện ích mở rộng.Trường tiếp theo tiêu đề tiêu đề mỗi chỉ định loạitiêu đề sau.Phân đoạn TCPTất nhiên, phân tích một datagram IPv6 chỉ có một cơ sở header và dữ liệu là hiệu quả như phân tích một datagram IPv4. Hơn nữa, Trung cấp router chỉ cần kiểm tra tiêu đề hop bởi hopextension; chỉ hai điểm cuối quá trình tiêu đề phần mở rộng khác.SEC. 33.12 IPV6 FragmentationAnd Reassembly 60733.12 IPv6 phân mảnh và ReassemblyNhư trong IPv4, IPv6 sắp xếp cho điểm đến cuối cùng để perfornl datagramreassembly. Tuy nhiên, các nhà thiết kế đã chọn để thực hiện thay đổi tránh fragmentationbybộ định tuyến. Nhớ lại rằng IPv4 đòi hỏi một bộ định tuyến Trung cấp đến đoạn datagram bất kỳ màlà quá lớn cho MTU mạng mà nó phải đi du lịch. Ở IPv6, phân mảnh là cuối cùng-toend; phân mảnh không có cần phải xảy ra trong bộ định tuyến trung gian. Nguồn,chịu trách nhiệm phân mảnh, có hai lựa chọn: nó có thể sử dụng các bảo đảmtối thiểu MTU 1280 octet hoặc thực hiện đường dẫn MTU khám phá để xác định tối thiểuMTU dọc theo con đường đến đích. Trong cả hai trường hợp, nguồn mảnh datagram nỗi mỗi mảnh nhỏ hơn đường dẫn dự kiến MTU.Tiêu đề cơ sở IPv6 không chứa lĩnh vực tương tự như các lĩnh vực được sử dụng cho các phân mảnh trong một tiêu đề IPv4. Thay vào đó, khi phân mảnh là cần thiết, nguồn gốc chènmột tiêu đề phần mở rộng nhỏ sau khi tiêu đề cơ sở trong mỗi đoạn. Con số 33,4 cho thấy cácnội dung của một tiêu đề phần mở rộng mảnh.TIẾP THEO TIÊU ĐỀ 1 DÀNH RIÊNG TÔI FRAG. ĐỐI TƯỢNG DỜI HÌNH 1 RS IMNHẬN DẠNG DATAGRAMCon số 33,4 fomlat một tiêu đề phần mở rộng mảnh.IPv6 vẫn giữ chức năng cơ bản phân mảnh IPv4. Mỗi mảnh phải mộtbội số của 8 octet, bit duy nhất trong lĩnh vực M đánh dấu các đoạn cuối cùng như IPv4Thêm mảnh bit, và lĩnh vực nhận dạng DATAGRAM mang mộtID duy nhất người nhận sử dụng để phân đoạn nhóm?. Cuối cùng, lĩnh vực RS là hiện naydành riêng; hai bit được thiết lập để không trên truyền và bị phá vỡ bởi người nhận.33.13 là hệ quả của phân mảnh End-To-EndĐộng lực cho việc sử dụng phân mảnh end-to-end nằm trong khả năng của mình để giảm overhead trong router và cho phép mỗi router để xử lý thêm cùng một đơn vị thời gian. Thật vậy,CPU trên không cần thiết cho IPv4 phân mảnh có thể được đáng kể-trong một bộ định tuyến thông thường, CPU có thể đạt được 100% sử dụng nếu router mảnh nhiều hoặc tất cảgói nó nhận được. Tuy nhiên, kết thúc để kết thúc phân mảnh có một hệ quả quan trọng: nó làm thay đổi các giả định cơ bản IPv4 tuyến đường thay đổi tự động.Để hiểu những hậu quả của phân mảnh end-to-end, nhớ lại rằng IPv4 làđược thiết kế để cho phép các tuyến đường để thay đổi bất cứ lúc nào. Ví dụ, nếu một mạng hoặc bộ định tuyếnthất bại, lưu lượng truy cập có thể được chuyển cùng một con đường khác nhau. Lợi thế chính của hệ thống như vậylà tính linh hoạt, lưu lượng truy cập có thể được chuyển dọc theo một con đường thay thế mà không làm gián đoạn dịch vụvà không có thông báo cho nguồn hoặc đích. Ở IPv6 Tuy nhiên, tuyến đường không thểtIPv6 mở rộng nếu ' lĩnh vực nhận dạng v4 32 bit để chứa cao tốc độ mạng.608 tương lai TCP/IP (IPv6) chap 33thay đổi như là một cách dễ dàng bởi vì một sự thay đổi trong một tuyến đường cũng có thể thay đổi con đường MTU. Nếu cácđường dẫn MTU dọc theo một tuyến đường mới là ít hơn đường MTU dọc theo các tuyến đường ban đầu, hoặcmột bộ định tuyến trung gian phải đoạn datagram hay nguồn gốc phải được thông báo. Vấn đề có thể được tóm tắt:Một giao thức internet sử dụng phân mảnh end-to-end đòi hỏi mộtngười gửi để khám phá đường dẫn MTU đến mỗi điểm đến, và tofragmentbất kỳ datagram đi lớn hơn đường MTU. End-to-endphân mảnh không phù hợp với lộ trình thay đổi.Để giải quyết vấn đề thay đổi tuyến đường ảnh hưởng đến đường dẫn MTU, IPv6 bao gồm mộtthông báo lỗi ICMP mới. Khi một router phát hiện ra rằng phân mảnh là cần thiết, nógửi thư này về nguồn gốc. Khi nó nhận được một tin nhắn, nguồn gốc thực hiện một khám phá MTU đường dẫn để xác định tối thiểu MTU mới, và sau đómảnh cùng theo giá trị mới.33.14 IPv6 theo định tuyếnTôi h 6retains khả năng cho người gửi để xác định một tuyến đường nguồn lỏng lẻo. Không giống như IPv4,trong đó theo định tuyến được cung cấp bởi tùy chọn, IPv6 sử dụng một tiêu đề phần mở rộng riêng biệt.Như con số 33.5 cho thấy, lần đầu tiên bốn lĩnh vực của tiêu đề định tuyến được cố định. Lĩnh vựcĐịnh tuyến loại chỉ định loại thông tin định tuyến; loại duy nhất mà đãđịnh nghĩa, nhập 0, tương ứng với lỏng lẻo theo định tuyến. Trường loại-SPECIFICDATAcó một danh sách các địa chỉ của bộ định tuyến mà qua đó datagram phải vượt qua. Lĩnh vựcSEG trái chỉ định tổng số địa chỉ mà vẫn còn trong danh sách. Cuối cùng trườngHDR EXT LEN xác định kích thước của tiêu đề định tuyến.0 8 16 24 31TÔI TIẾP THEO TIÊU ĐỀ TÔI HDR EXT LEN ĐỊNH TUYẾN 1 LOẠI TÔI SEG CÒN LẠI TÔIDÀNH RIÊNG CHO LOẠI DỮ LIỆUCon số 33.5 định dạng của một tiêu đề định tuyến IPv6. Chỉ nhập 0 (lỏng lẻoNguồn đường) được định nghĩa hiện nay.SEC. 33.14 Pv6 nguồn định tuyến 60933.15 tùy chọn IPv6Nó có vẻ rằng IPv6 mở rộng tiêu đề thay thế hoàn toàn tùy chọn IPv4. Tuy nhiên, các nhà thiết kế đề xuất hai phần mở rộng thêm tiêu đề để phù hợp với thông tin rniscellaneous không được bao gồm trong các tiêu đề phần mở rộng. Các tiêu đề bổ sung mộtTiêu đề mở rộng hop bởi Hop và một tiêu đề phần mở rộng kết thúc để kết thúc. Với tênngụ ý, các tiêu đề hai tách tập hợp các tùy chọn nên được kiểm tra tại mỗi hoptừ bộ chỉ được giải thích tại các điểm đến.Mặc dù mỗi người trong số các tiêu đề hai tùy chọn có một mã số duy nhất loại, tiêu đề cả hai sử dụngCác định dạng được minh họa trong hình 33.6.MỘT HOẶC NHIỀU TÙY CHỌNCon số 33.6 định dạng của một tiêu đề phần mở rộng tùy chọn IPv6. Hopby-hop và kết thúc để kết thúc các tiêu đề tùy chọn sử dụng cùng một fom ~ tại;Trường tiêu đề tiếp theo của tiêu đề trước đó phân biệtgiữa hai loại.Như thường lệ, trường tiếp theo tiêu đề cho loại tiêu đề sau. Bởi vìmột tiêu đề tùy chọn không có kích thước cố định, trường có nhãn tiêu đề LEN xác định cácTổng chiều dài của tiêu đề. Khu vực có nhãn một hoặc tuỳ chọn khác đại diện cho một chuỗi các tùy chọn cá nhân. Con số 33.7 minh họa làm thế nào mỗi tùy chọn cá nhân được mã hóa với một loại, chiều dài, và giá trị?; tùy chọn không được liên kết hoặc đệm.Con số 33.7 mã hóa của một lựa chọn cá nhân trong một phần mở rộng tùy chọn IPv6tiêu đề. Mỗi tùy chọn bao gồm một loại một octet và một octetchiều dài theo sau là số không hay nhiều octet của các dữ liệu cho các tùy chọn.0 8 16Theo các con số cho thấy, IPv6 tùy chọn thực hiện theo hình thức tương tự như IPv4 tùy chọn. Mỗi tùy chọn bắt đầu với một trường loại một octet, theo sau là một lĩnh vực chiều dài một octet. Nếu cáctùy chọn yêu cầu dữ liệu bổ sung, octet bao gồm giá trị theo chiều dài.
đang được dịch, vui lòng đợi..
