3 các giao thức DSDV
đích trình tự khoảng cách vector định tuyến (DSDV)
để thích ứng với các thông tin định tuyến thông thường
Protocol (RIP) để định tuyến mạng ad hoc. Nó cho biết thêm một mới
thuộc tính, Chuỗi số, với mỗi cụm từ bảng tuyến đường của
RIP thông thường. Bằng cách sử dụng mới được thêm vào chuỗi
số, các nút điện thoại di động có thể phân biệt cu route
thông tin từ mới và do đó ngăn ngừa sự hình thành
của vòng lặp định tuyến.
gói định tuyến và định tuyến bảng quản lý [7]
trong DSDV, mỗi nút điện thoại di động của một mạng ad hoc
duy trì một bảng định tuyến, trong đó liệt kê tất cả
điểm đến, các số liệu và hop tiếp theo đến mỗi điểm đến
và một số thứ tự được tạo ra bởi đích
nút. Sử dụng bảng định tuyến được lưu trữ trong mỗi điện thoại di động
nút, các gói dữ liệu được truyền giữa các nút của
một mạng ad hoc. Mỗi nút mạng phi thể thức
cập nhật bảng định tuyến với quảng cáo theo định kỳ
hoặc khi đáng kể thông tin mới có sẵn để
duy trì sự thống nhất của bảng định tuyến với các
tự động thay đổi topo mạng phi thể thức.
Theo định kỳ hoặc ngay lập tức khi mạng cấu trúc liên kết
thay đổi được phát hiện, mỗi nút điện thoại di động quảng cáo
thông tin định tuyến bằng cách sử dụng phát sóng hay multicasting một
gói cập nhật bảng định tuyến. Gói Cập Nhật bắt đầu
với một thước đo của một trong những trực tiếp kết nối nút. Điều này
chỉ ra rằng mỗi người hàng xóm nhận là một metric
(hop) ra khỏi các nút. Nó là khác nhau từ đó của các
thuật toán định tuyến thông thường. Sau khi nhận được các
Cập Nhật gói, những người hàng xóm Cập Nhật của bảng định tuyến
với incrementing số liệu bởi một và retransmit những
Cập Nhật gói để những người hàng xóm tương ứng của mỗi
chúng. Quá trình này sẽ được lặp đi lặp lại cho đến khi tất cả node
quảng cáo hoc đã nhận được một bản sao của bản Cập Nhật
gói với một thước đo tương ứng. Dữ liệu Cập Nhật là
cũng giữ trong một thời gian để chờ đợi cho sự xuất hiện của tốt nhất
tuyến đường cho mỗi nút đích cụ thể trong mỗi nút
trước khi cập nhật bảng định tuyến của nó và retransmitting các
Cập Nhật gói. Nếu một nút sẽ nhận được nhiều Cập Nhật gói
cho một đích đến cùng trong thời gian chờ đợi thời gian, các
tuyến đường với số thứ tự mới hơn là luôn luôn
ưa thích như là cơ sở cho gói chuyển tiếp quyết định,
nhưng những thông tin định tuyến là không nhất thiết phải quảng cáo
ngay lập tức, nếu chỉ có số thứ tự đã
thay đổi. Nếu các gói Cập Nhật có trình tự giống
số với các nút tương tự, các gói Cập Nhật với các
nhỏ nhất số liệu sẽ được sử dụng và các tuyến đường hiện có sẽ
được loại bỏ hoặc lưu trữ như là một tuyến đường ít thích hợp hơn. Trong này
trường hợp, các gói Cập Nhật sẽ được phổ biến với các
chuỗi số để tất cả các nút điện thoại di động trong quảng cáo hoc
mạng. Quảng cáo của tuyến đường sắp
thay đổi có thể được trì hoãn cho đến khi tuyến đường tốt nhất đã
tìm thấy. Trì hoãn quảng cáo có thể không ổn định
tuyến đường có thể che biến động của bảng định tuyến và
giảm số lượng rebroadcasts của tuyến đường có thể
mục mà đến với cùng một chuỗi số.
Các yếu tố trong bảng định tuyến của mỗi nút điện thoại di động
thay đổi tự động để giữ cho nhất quán với
tự động thay đổi cấu trúc liên kết của một mạng phi thể thức.
để đạt được nhất quán này, thông tin định tuyến
quảng cáo phải được thường xuyên hoặc nhanh chóng, đủ để
đảm bảo rằng mỗi nút điện thoại di động có thể hầu như luôn luôn xác định
tất cả các điện thoại di động các nút khác trong động quảng cáo hoc
mạng. Sau khi cập nhật thông tin định tuyến, mỗi
nút có gói dữ liệu chuyển tiếp tới các nút khác theo yêu cầu
trong mạng tự động tạo quảng cáo hoc.
H3
H1
H3
H4
H5
H8 H2
H8
H6
H7
H5
hình 1: một ví dụ về các mạng phi thể thức
H1
bảng 1: bảng định tuyến của nút H6 tại một tức thì
[7]
Dest Hop tiếp theo số liệu Seq.No. Cài đặt
H1 H4 3 S406_H1 T001_H6
H2 H4 2 S128_H2 T001_H6
H3 H4 3 S564_H3 T001_H6
H4 H4 1 S710_H4 T002_H6
H5 H7 3 S392_H5 T001_H6
H6 H6 0 S076_H6 T001_H6
H7 H7 1 S128_H7 T002_H6
H8 H7 2 S050_H8 T002_H6
hình 1 cho thấy một ví dụ về một mạng ad hoc trước
và sau khi sự chuyển động của các nút điện thoại di động. Bảng 1 là
bảng định tuyến của nút H6 lúc này trước khi
sự chuyển động của các nút. Lĩnh vực thời gian cài đặt trong các
bảng định tuyến giúp để xác định khi xoá cu
tuyến đường.
Điểm đến tiếp theo Hop
H4
H4
H6 H5 dữ liệu
H6
Dest
H2
H1
H6
H5
H4
H3
tiếp theo Hop
H7
H4
H4
H4
H4
H7
a) nút H4 truyền một gói để node H6 để chuyển tiếp
điểm đến tiếp theo Hop
H4
H6 H5 dữ liệu
H6
Dest
H2
H1
H6
H5
H4
H3
Hop tiếp theo
H7
H4
H4
H4
H4
H7
b) nút H6 nhìn lên các điểm đến và tuyến đường cho
chuyển tiếp gói trong bảng định tuyến của nó
H6
Dest
H2
H1
H6
H5
H4
H3
tiếp theo Hop
H7
H4
H4
H4
H4
H7
một) nút H6 chuyển tiếp gói để hop tiếp theo
Tiếp theo Hop
H7
H7
đích
H7 H5 dữ liệu
hình 2: DSDV gói định tuyến ví dụ [12]
hình 2 cho thấy một ví dụ về thủ tục định tuyến gói
trong DSDV. Nút H4 muốn gửi một gói để nút
H5 như minh hoạ trong hình 1. Nút H4 kiểm tra định tuyến của nó
bàn và đặt rằng kế tiếp hop cho việc định tuyến gói tin
H7
là nút H6. Sau đó H4 gửi gói tin đến H6 như minh hoạ trong
con số 2a. Nút H6 nhìn lên hop tiếp theo cho các
đích nút H5 trong bảng định tuyến của nó khi nó nhận được
gói (con số 2b). Nút H6 sau đó chuyển tiếp các
gói để hop H7 tiếp theo như quy định tại các định tuyến
bàn như minh hoạ trong hình 2 c. Các thủ tục định tuyến
lặp đi lặp lại dọc theo đường cho đến khi gói cuối cùng đến của nó
đích H5.
thông tin định tuyến Cập Nhật quá trình, bản gốc
nút thẻ mỗi gói tin Cập Nhật với một số trình tự để
phân biệt cu Cập Nhật mới. Các
chuỗi số là một số ngày càng tăng monotonically
mà xác định duy nhất mỗi lần cập nhật từ một nút nhất định.
kết quả là, nếu một nút sẽ nhận được một bản Cập Nhật khác
nút, số thứ tự phải được lớn hơn hoặc bằng
số thứ tự của các nút tương ứng đã
trong bảng định tuyến, Nếu không nhận được vừa được định tuyến
thông tin trong bản Cập Nhật gói là cu và nên
bị loại bỏ. Nếu số thứ tự của một nút trong các
mới nhận được định tuyến thông tin Cập Nhật gói là
giống như trình tự tương ứng số trong các
bảng định tuyến, sau đó các số liệu sẽ được so sánh và
tuyến đường với số liệu nhỏ nhất sẽ được sử dụng.
Điểm đến tiếp theo Hop số liệu chuỗi số
H7 H7 0 S238_H7
H1 H1 1 S516_H1
H2 H6 3 S228_H2
H3 H4 4 S764_H3
H4 H6 2 S820_H2
H5 H8
2 S502_H5
H6 H6 1 S204_H6
H8 H7 1
S148_H8
một) H7 quảng cáo bảng (Cập Nhật gói)
Dest Hop tiếp theo số liệu Seq.No. Cài đặt
H1 H4 3 S406_H1 T001_H6
H2 H4 2 S238_H2 T001_H6
H3 H4
2 S764_H3 T001_H6
H4 H4 1 S820_H4 T002_H6
H5 H5
1 S502_H5 T812_H6
H6 H6 0 S204_H6 T001_H6
H7 H7 1 S238_H7 T002_H6
H8 H6 1
S160_H8 T811_H6
b) H6 Routing Table
Dest tiếp theo Hop mét Seq.No. Cài đặt
H1 H7 2 S516_H1 T810_H6
H2 H4 2 S238_H2 T001_H6
H3 H4
2 S764_H3 T001_H6
H4 H4 1 S820_H4 T002_H6
H5 H5
1 S502_H5 T812_H6
H6 H6 0 S204_H6 T001_H6
H7 H7 1 S238_H7 T002_H6
H8 H6 1
S160_H8 T811_H6
c) H6 Cập Nhật bảng định tuyến
hình 3: Một ví dụ về Cập nhật thông tin lộ
Ngoài các chuỗi số và các số liệu cho
mỗi mục gói Cập Nhật, bản Cập Nhật tuyến đường
thông tin chứa cũng cả hai địa chỉ kết
đích và địa chỉ của hop tiếp theo. Có
hai loại Cập Nhật gói, một được gọi là bãi chứa đầy đủ,
mà mang tất cả các thông tin có sẵn định tuyến.
khác được gọi là gia tăng, mà mang chỉ các
thông tin định tuyến thay đổi kể từ các cuối cùng đầy đủ kết xuất.
hình 3 cho thấy một ví dụ một nút xử lý một
gia tăng Cập Nhật gói.
hình 3 cho thấy rằng các nút H7 trong hình 1 quảng cáo
thông tin định tuyến của nó với phát thanh truyền Cập Nhật
gói để hàng xóm của mình. Khi nút H6 nhận được các
Cập Nhật gói, nó sẽ kiểm tra các thông tin định tuyến của
mỗi mục có trong cả hai gói tin Cập Nhật và của nó
định tuyến bàn và cập nhật bảng định tuyến. Các mục
với cao chuỗi số được luôn luôn nhập vào
bảng định tuyến (ví dụ như, các mục nhập H1 có trình tự mới hơn
số - S516H1 trong gói Cập Nhật hình 3a. Điều này
chuỗi số được nhập vào định tuyến Cập Nhật
bàn hình 3 c sau khi cập nhật định tuyến.), bất kể của
cho dù mỗi người trong số họ có một thước đo cao hay không. Nếu một
mục đã tự giống số, các tuyến đường với
nhỏ hơn số liệu được nhập vào bảng định tuyến (ví dụ như, các
mục H5 có cùng một chuỗi số-S502_H5 ở
cả hai gói tin Cập Nhật trong con số 3a và hiện nay
bảng định tuyến trong con số 3b, nhưng mục H5 trong hiện tại
bảng định tuyến trong con số 3b có thấp hơn số liệu, do đó, nó đi vào
Cập Nhật bảng định tuyến trong hình 3.). Các mặt hàng với
cũ số thứ tự trong gói Cập Nhật luôn luôn
bỏ qua (ví dụ như, H2 và H8 có số thứ tự cũ
tương ứng trong gói Cập Nhật hình 3a, cả hai
chúng được bỏ qua trong bảng định tuyến Cập Nhật trong hình
3c.).
Mỗi nút trong một mạng ad hoc phải định kỳ
truyền tải của nó, toàn bộ bảng định tuyến (đầy đủ kết xuất) để của nó
hàng xóm rất có thể sử dụng giao thức mạng nhiều
đơn vị dữ liệu (NPDUs) [7]. Bãi đầy đủ của các nút có thể
được truyền tương đối thường xuyên khi ít
chuyển động của điện thoại di động các nút là xảy ra. Gia tăng
Cập Nhật gói tin được truyền giữa bãi đầy đủ
để thay đổi một phần của bảng định tuyến chẳng hạn như nhận
số thứ tự mới và ít hơn đáng kể lộ
thay đổi (như minh hoạ trong hình 3a). Sự gia tăng
định tuyến Cập Nhật nên được trang bị trong một NPDU. Các
nút điện thoại di động dự kiến sẽ xác định ý nghĩa
của những thay đổi thông tin định tuyến được gửi với
mỗi quảng cáo gia tăng. Như minh hoạ trong hình 3a,
sự thay đổi đáng kể các tuyến đường của H1 đã được bao gồm
đầu tiên, sau đó những người khác với chuỗi số thay đổi.
Khi những thay đổi đáng kể tăng với thường xuyên
thay đổi topo mạng và kích thước của một
gia tăng phương pháp tiếp cận kích thước tối đa của một NPDU, một
đầy đủ kết xuất được lên kế hoạch để thực hiện tiếp theo gia tăng
trở nên nhỏ hơn.
đang được dịch, vui lòng đợi..
