Showing posts with label Multiple Access Control Protocols. Show all posts
Showing posts with label Multiple Access Control Protocols. Show all posts

Wednesday, March 5, 2008

wcs17 Multiple Access Control Protocols

จากเลคเชอร์ของอ้อ ขอบคุณคร้าบ (สามเรื่องซ้อนๆๆๆ)

Multiple Access Control Protocols

slide 2.

Multiple Access Control Protocols

-การที่ให้ผู้ใช้มากกว่า 1 เข้าใช้ช่องทางสื่อสาร
-ควบคุมไม่ให้เกิดการชนกัน
-ส่งข้อความออกไปหาทุกคนในช่องการสื่อสาร
-ทุกคนที่อยู่ในเครือข่ายได้รับ
-ต้องมีการตรวจสอบด้วยว่าข้อความต้องมีการตรวจสอบด้วยว่า ต้องการส่งข้อความหาใคร (ดูจากแอดเดรสปลายทาง)

slide 5.
ตรวจสอบดูว่าว่างหรือเปล่าถ้าไม่มีจึงจะส่งข้อมูลได้

slide 6.
จุด B ตรวจสอบว่า t1 ว่างส่งข้อความได้
จุด C ตรวจสอบว่า t2 ว่าง ส่งเลย (ในช่วงเวลานั้น B ยังส่งไม่ถึง)

slide 9.
ตรวจสัญญาณภายในสาย ถ้ามีการส่งอยู๋จะทำการตรวจใหม่เรื่อยๆ จนกว่าจะหาย busy
-เว้นช่วงระยะเวลา (wait) แล้วค่อยตรวจใหม่
-เช็คตลอดว่า busy! ถ้าไม่ busy ก็จะ wait แป็บหนึ่งแล้วส่งข้อมูล

slide 13.
ใช้วิธีการส่งแบบ CSMA โดยเพิ่มในส่วนของการตรวจระดับสัญญาณ ถ้าเท่าเดิมกับตอนส่งก็ไม่มีอะไร แต่ถ้ามากกว่าหรือน้อยกว่าระดับสัญญาณเดิมแสดงว่าเกืดการชนกัน แล้วจะหยุดส่งทันที่แล้วเริ่มต้นส่งใหม่

slide 14.
รู้ก่อนว่าชนกับ A แล้วแต่ A ยังไม่รู้ ยังส่งต่อไป
- A ใช้เกือบ 2 เท่า T prop ในการรู้ว่าเกิดการชนกัน
เป็น 2Tprop เพราะจาก A->B= 1 T prop
ถ้ามันชน มันจะแจ้งกลับ B->A อีก 1 T prop เป็น 2 T prop (Max สุด)
- B จะส่งสัญญาณ jam ไปใน network ว่าเกิดการชนกันแล้ว และเคลียร์ทั้งหมดเริ่มต้นส่งใหม่

->CSMA/CD
-ไม่สามารถนำมาใช้ใน wireless เป็นการส่งข้อมูลในอากาศ เพื่อส่งแล้วข้อมูลกระจายหายไป ระดับสัญญาณจะไม่คงที่ ทำให้ไม่สามารถตรวจสอบระดับสัญญาณได้
(ของ cable ข้อมูลอยู่แต่ในสาย ระดับสัญญาณมีขอบเขต ทำให้สามารถตรวจสอบระดับสัญญาณได้)

slide 18.
Frame ต้องไม่น้อยกว่า 64 byte
ถ้าต่ำกว่าจะไม่สามารถใช้ CSMA/CD ได้

slide 19.
ALOHA protocol ก่อน CSMA/CD

slide 21.

Idle หรือไม่?
-ใช้ ack ในการตรวจสอบ การส่งว่าสมบูรณ์หรือไม่
-ถ้าไม่มีการส่ง ack กลับมาในช่วงเวลาที่กำหนด แสดงว่าเกิดการชนกันแล้ว


-------------
~The End~