Truy nhập bus
Một vấn đề lớn thường gây lo ngại trong việc sử dụng Ethernet ở cấp trường là
phương pháp truy nhập bus ngẫu nhiên CSMA/CD và sự ảnh hưởng tới hiệu suất cũng
như tính năng thời gian thực của hệ thống. Ở đây, một trong những yếu tố quyết định tới
hiệu suất của hệ thống là thuật toán tính thời gian chờ truy nhập lại cho các trạm trong
trường hợp xảy ra xung đột.
Thời gian lan truyền tín hiệu một lần qua lại đường truyền được gọi là khe thời gian.
Giá trị này được tính cho tối đa 2,5km đường truyền và bốn bộ lặp là 512 thời gian bit
hay 51,2 μs. Sau lần xảy ra xung đột đầu tiên , mỗi trạm sẽ chọn ngẫu nhiên 0 hoặc 1
lần khe thời gian chờ trước khi thử gửi lại. Nếu hai trạm ngẫu nhiên cùng chọn một
khoảng thời gian, hoặc có sự xung đột mới với một trạm thứ ba, thì số khe thời gian lựa
chọn chờ sẽ là 0, 1, 2 hoặc 3. Sau lần xung đột thứ i, số khe thời gian chọn ngẫu nhiên
nằm trong khoảng từ 0 tới 2 − 1 i . Tuy nhiên, sau mười lần xung đột, số khe thời gian
chờ tối đa sẽ được giữ lại ở con số 1023. Sau 16 lần xung đột liên tiếp, các trạm sẽ coi
là lỗi hệ thống và báo trở lại lớp giao thức phía trên. Thuật toán nổi tiếng này được gọi
là Binary Exponential Backoff (BEB).
Đăng ký:
Đăng Nhận xét
(
Atom
)