A large scale reliable multicast
dc.contributor.advisor | Damras Wongsawang | |
dc.contributor.advisor | Chomtip Pornpanomchai | |
dc.contributor.author | Tawan Phurat | |
dc.date.accessioned | 2025-02-03T07:47:22Z | |
dc.date.available | 2025-02-03T07:47:22Z | |
dc.date.copyright | 2001 | |
dc.date.created | 2025 | |
dc.date.issued | 2001 | |
dc.description | Computer Science (Mahidol University 2001) | |
dc.description.abstract | A reliable and efficient data transfer control protocol is necessary for multicast application especially in a large-scale network environment. There are two major problems in controlling the data transfer. These are the implosion and exposure problem. Implosion is a problem in a multicast host when that host receives a lot of acknowledgement packets from many lost-packet-detected membership clients. This disturbs the processing load for the host. The exposure is the problem in multicast clients that receipt a lot of retransmission data packet as well as that are lost in route. This event makes the processing overload at the client level difficult. This thesis proposed two methods to reduce the two problems. The First method is called a first volunteer approach that reduces the number of acknowledgement packets to one packet. Next, the client from each local collision domain acknowledged the lost packet and then forwards a local retransmission packet to other clients. The second is called a router-based approach A modified multicast router will block the multicast host who receives redundant acknowledgement packets from another router. This means that with lost detection the multicast host can detection on receipt acknowledge only one receipt from all of the clients. The simulation results as compared with two classical reliable multicast methods include the traditional multicast (N1) and the last method is an improved traditional multicast (N2). The experiments indicate that the throughput results are satisfied within throughput constraints. | |
dc.description.abstract | งานวิจัยนี้เป็นการแก้ปัญหาที่เกิดขึ้นจากการรับส่งข้อมูลด้วยรูปแบบการส่งแบบ เจาะจง กลุ่มผู้รับที่ต้องการความเชื่อมั่นในการรับส่งข้อมูล ซึ่งจะต้องมีการควบคุม การรับส่งข้อมูล โดยผู้รับจะต้องทำการแจ้งความผิดพลาดกลับไปยังผู้ส่ง แต่เนื่องจาก จำนวนผู้รับซึ่งมีปริมาณมากจึงทำให้เกิดปัญหา ข้อความแจ้งความผิดพลาดไปรบกวนการ ทำงานของผู้ส่งทำให้อัตราการส่งข้อมูลลดลงและผลของปริมาณข้อความจำนวนมากที่ส่งผ่าน ไปยังโครงข่ายจะทำให้ผู้อื่นใช้งานโครงข่ายได้น้อยลง งานวิจัยนี้จึงได้เสนอแนวทางใน การแก้ปัญหาดังกล่าว 2 วิธี คือให้ผู้รับทำหน้าที่ดูแลจัดการแทนผู้รับอื่นๆ ภายใน กลุ่มย่อยๆ และวิธีที่สองคือ ใช้อุปกรณ์เราต์เตอร์ในการกลั่นกรองข้อความที่ไม่ต้องการ เพื่อนำไปเปรียบเทียบผลกับวิธีการเดิมที่มีอยู่ก่อนแล้ว 2 วิธีคือ วิธีแรกคือให้ผู้รับ ที่ไม่ได้รับข้อมูลหรือได้รับข้อมูลผิดพลาดทำการส่งข้อความแจ้งความผิดพลาดไปยังผู้ ส่งด้วยรูปแบบการส่งแบบจุดต่อจุด และวิธีที่สองคือวิธีที่ได้ปรับปรุงขึ้นจากวิธีแรก โดยเปลี่ยนรูปแบบการส่งจากจุดต่อจุดไปเป็นรูปแบบจุดต่อหลายๆ จุด การวิจัยนี้จะทำการจำลองการรับส่งข้อมูลสำหรับโครงข่ายคอมพิวเตอร์ขนาดใหญ่ และทำการทดสอบเพื่อเปรียบเทียบอัตราการรับส่งข้อมูลทั้งสี่วิธีภายใต้สภาพแวดล้อม เดียวกัน โดยสามารถกำหนดอัตราความผิดพลาดของการรับส่งได้ทั้งแบบกำหนดอัตราความ ผิดพลาดคงที่และแบบกำหนดช่วงพิสัยขั้นต่ำของอัตราความผิดพลาด จากผลการจำลองพบว่า วิธีการที่นำเสนอยังคงมีอัตราการรับส่งข้อมูลอยู่ในระดับ ที่ดีไม่น้อยไปกว่าวิธีการที่ได้ปรับปรุงจากดังเดิม และสามารถใช้วิธีการที่ได้นำ เสนอนี้เพื่อลดการส่งข้อมูลซ้ำๆ กันโดยไม่จำเป็นลงได้ ซึ่งความสามารถในการประยุกต์ใช้ กับโปรแกรมที่มีรูปแบบการรับส่งแบบจุดต่อหลายๆ จุดและต้องการความเชื่อมั่นในการ รับส่ง เช่นการส่งกระจายเสียงผ่านอินเตอร์เน็ทได้ต่อไป | |
dc.format.extent | xiii, 108 leaves | |
dc.format.mimetype | application/pdf | |
dc.identifier.citation | Thesis (M.Sc. (Computer Science))--Mahidol University, 2001 | |
dc.identifier.isbn | 9740405967 | |
dc.identifier.uri | https://repository.li.mahidol.ac.th/handle/20.500.14594/103705 | |
dc.language.iso | eng | |
dc.publisher | Mahidol University. Mahidol University Library and Knowledge Center | |
dc.rights | ผลงานนี้เป็นลิขสิทธิ์ของมหาวิทยาลัยมหิดล ขอสงวนไว้สำหรับเพื่อการศึกษาเท่านั้น ต้องอ้างอิงแหล่งที่มา ห้ามดัดแปลงเนื้อหา และห้ามนำไปใช้เพื่อการค้า | |
dc.rights.holder | Mahidol University | |
dc.subject | Computer networks -- Reliability | |
dc.subject | Large scale systems -- Mathematical models | |
dc.subject | Multicasting (Computer networks) | |
dc.title | A large scale reliable multicast | |
dc.title.alternative | การส่งกระจายข้อมูลที่เชื่อถือได้สำหรับโครงข่ายขนาดใหญ่ | |
dc.type | Master Thesis | |
dcterms.accessRights | open access | |
mods.location.url | http://mulinet11.li.mahidol.ac.th/e-thesis/scan/3936986.pdf | |
thesis.degree.department | Faculty of Science | |
thesis.degree.discipline | Computer Science | |
thesis.degree.grantor | Mahidol University | |
thesis.degree.level | Master's degree | |
thesis.degree.name | Master of Science |