1.3.4 CSMA/CD (Carrier Sense Multiple Access with Collision Detection)
Nguyờn tắc làm việc: Mỗi trạm đều cú quyền truy nhập bus mà khụng cần sự kiểm soỏt nào. Phương phỏp được tiến hành như sau:
- Mỗi trạm đều phải tự kiểm tra đường dẫn (carrier sense), nếu đường dẫn rỗi (khụng cú tớn hiệu) thỡ mới được phộp gửi dữ liệu.
- Do việc lan truyền tớn hiệu cần một thời gian nào đú, nờn vẫn cú khả năng hai trạm cựng phỏt tớn hiệu lờn đường dẫn. Chớnh vỡ vậy trong khi phỏt thỡ mỗi trạm vẫn phải liờn tục kiểm tra đường dẫn để so sỏnh tớn hiệu phỏt đi với tớn hiệu nhận được xem cú xảy ra xung đột hay khụng.
- Trong trường hợp xảy ra xung đột, mỗi trạm đều phải huỷ bỏ bức điện của mỡnh, chờ một thời gian ngẫu nhiờn và thử gửi lại.
Ưu nhược điểm
Phương phỏp này đơn giản, linh hoạt, việc ghộp thờm hay bỏ đi một trạm trong mạng khụng ảnh hưởng gỡ tới hoạt động của hệ thống vỡ vậy phương phỏp này được ỏp dụng rộng rói trong mạng Ethernet.
Nhược điểm của phương phỏp này là tớnh bất định của thời gian phản ứng vỡ cỏc trạm đều bỡnh đẳng như nhau nờn quỏ trỡnh chờ ở một trạm cú thể lặp đi lặp lại, khụng xỏc định được tương đối chớnh xỏc thời gian. Hiệu suất sử dụng đường truyền thấp. Nếu khụng kết hợp thờm với cỏc kỹ thuật khỏc thỡ phương phỏp này khụng thớch hợp với cỏc bus cấp thấp, đũi hỏi trao đổi dữ liệu định kỳ, thời gian thực.
Thời gian chờ ngẫu nhiờn được xỏc định theo một thuật toỏn nhất định, vỡ vậy cú thể xỏc định tớnh ưu tiờn cho từng trạm cụ thể, trạm nào cú tớnh ưu tiờn cao hơn sẽ cú thời gian chờ ngẫu nhiờn nhỏ hơn.
Điều kiện ràng buộc khi thực hiện phương phỏp truy nhập này:
- Khi thực hiện phương phỏp này bị hạn chế bởi một điều kiện ràng buộc giữa chiều dài dõy dẫn, tốc độ truyền thụng và chiều dài bức điện. Điều kiện thực hiện phương phỏp này là thời gian gửi một bức điện phải lớn hơn hai lần thời gian lan truyền tớn hiệu:
(Chiều dài bức điện n/ Tốc độ truyền v) > 2Ts
1.3.5 CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance)
Mỗi trạm đều phải nghe đường dẫn trước khi gửi cũng như sau khi gửi thụng tin. Tuy nhiờn, một phương phỏp mó hoỏ bit thớch hợp được sử dụng ở đõy để trong trường hợp xảy ra xung đột một tớn hiệu sẽ lấn ỏt tớn hiệu kia.
Vớ dụ một tỡnh huống tiờu biểu khi sử dụng phương phỏp truy nhập bus này như sau:
A B C A B C A B C A B C 1. carrier sense 2. Multiple access 3. collision ... 4. detection