วันพุธที่ 9 กันยายน พ.ศ. 2552

Week 11 ... 8 September 2009

Network Layer : Logical Addressing
IP Address
IP Address คือ ที่อยู่ (Address) ของอุปกรณ์ในระบบเครือข่าย เปรียบเสมือนกับเลขที่บ้านของเครื่องคอมพิวเตอร์ หรืออุปกรณ์เครือข่ายที่เชื่อมต่อกัน

IP version 4 (IPv4)

- มีขนาด 4 byte
- แต่ละ byte มีขนาด 8 bit
- ดังนั้น IPv4 จึงมีขนาดเท่ากับ 32 bit
- 32 bit ก็คือ 232 ทำให้สามารถมีหมายเลข IP Address 4,294,967,296 หมายเลข

ส่วนประกอบของ IP Address
IP Address Class


เหตุผลของการแบ่ง Class คือเพื่อให้ง่ายต่อการจัดสรร


Week 10 ... 1 September 2009

Process to Process Delivery
การสื่อสารในอินเทอร์เนตจะใช้การแลกเปลี่ยนข้อมูลจริงๆจะเกิดขึ้นที่โพรเซส ดังนั้นจึงจำเป็นต้องมีการส่งข้อมูลจากโพรเซสถึงโพรเซส เพื่อให้การส่งข้อมูลเป็นไปด้วยความถูกต้อง จึงต้องมีกลไกลในการส่งข้อมูลระหว่างในโพรเซสให้ถูกต้องด้วย โดยจะต้องรู้ว่าโปรเซสไหนต้นทาง โพรเซสไหนปลายทาง

Connectionless
บริการนี้เป็นแพ็กเก็ตที่จะต้องถูกส่งออกไปนั้นสามารถส่งออกไปได้เลยโดยไม่ต้องมีการสร้างการติดต่อระหว่างโพรเซสกันก่อน แต่ละแพ็กเก็ตอาจจะไม่ได้เดินทางไปในทางเดียวกัน ทำให้มีโอกาสที่จะไปถึงผู้รับไม่พร้อมกันและไม่เรียงลำดับกัน และจะไม่ได้รับการตอบรับจากผู้รับ ในแบบจำลองอิเทอร์เนตมี    โพรโตคอลที่อยู่ในทรานสปรอตเลเยอร์ที่เรียกว่า UDP จะให้บริการแบบนี้

Connection-Oriented
ทั้งผู้ส่งผู้รับจะต้องมีการสร้างการติดต่อกันก่อน จึงจะสามารถส่งข้อมูลกันได้ เมื่อเสร็จแล้วจะต้องทีการยกเลิกการติดต่อ โพรโตคอลในทรานสปอตเลเยอร์ที่เรียกว่า TCP จะให้บริการนี้

UDP (User Datagram Protocol)
UDP เป็นโพรโตคอลในทรานสปอตเลเยอร์ที่ให้บริการแบบ Connectionless และไม่รับประกันความถูกต้องของข้อมูล จึงไม่มีการเพิ่มบริการใดๆให้กับIP นอกจากจะวัดการกับการส่งข้อมูลจากโพรเซสถึง   โพรเซส และจะเหมาะสมในการส่งข้อมูลเล็กๆที่ไม่ต้องสนใจในเรื่องความถูกต้องมากนัก

TCP (Transmission Control Protocol)
TCP เป็นโพรโตคอลในทรานสปอตเลเยอร์ที่ให้บริการแบบ Connection-Oriented และรับประกันความถูกต้องของข้อมูล ดังนั้นจึงมีคุณสมบัติเหล่านี้เพื่อให้บริการกับIP