"CHAPTER 1" (con't)
- Protocols คือ การตั้งกฎ ที่ทำให้ผู้ส่งกับผู้รับ มีความเข้าใจในรายละเอียดของข้อมูลที่ตรงกัน ซึ่งมีส่วนประกอบดังนี้
- Syntax คือ โครงสร้างหรือชนิดของข้อมูล
- Semantics คือ ความหมายของหน่วยของข้อมูล(bits)
- Timing คือ เวลาในการส่งข้อมูล
- Standards คือ มาตรฐานของการติดต่อสื่อสารสำหรับ hardware and/or software system สามารถแยกประเภทได้ดังนี้
- Formal standards คือ มาตรฐานที่พัฒนาโดย ภาครัฐบาล หรือ ภาคอุตสาหกรรม
- De-facto standards คือ มาตรฐานที่พัฒนาโดย บริษัทใหญ่ หรือ จากความนิยมในด้านการตลาด (De-facto standards อาจกลายเป็น Formal standards ได้)
- Major Standards BOdies
- ISO เป็นผู้พัฒนาและกำหนดมาตรฐาน OSI (Open Systems Interconnection)
- ITU-T (formal name is CCITT) เป็นผู้กำหนดความต้องการพื้นฐาน ด้านการสื่อสาร เช่น โทรศัพท์ modem
- ANSI คือ องค์กรในการให้มาตรฐานของสหรัฐอเมริกา
- IEEE คือ ผู้กำหนดมาตรฐานของ networks เช่น LANs
- IETF เป็นผู้พัฒนามาตรฐานของ internet
- W3C เป็นผู้กำหนดมาตรฐานของ website
"CHAPTER 2"
Network Models:
- Implementation of Communications Functions
- Single layer implementation คือ การส่งข้อมูลระหว่างเครื่อง(เครื่องที่ใช้ต้องยี่ห้อและรุ่นเดียวกัน) แบบ one layer ข้อดีคือ สามารถทำงานได้รวดเร็วแต่ก็มีข้อเสียคือ หากเกิดข้อผิดพลาด จะต้องแก้ไขทั้งหมด
- Multi layer implementation คือ การส่งข้อมูลระหว่างเครื่อง(เครื่องที่ใช้ไม่จำเป็นต้องยี่ห้อและรุ่นเดียวกัน) แบบ กำหนดหลาย layers การทำงานจะช้ากว่าแบบ Single layer และหากเกิดข้อผิดพลาด สามรถแก้ไขที่ layer นั้นๆได้
- Seven layers of the OSI model
- Physical layer > ใช้ส่งข้อมูลเพียงอย่างเดียว(ไม่ตรวจสอบข้อมูล) ส่งเป็นสัญญาณไฟฟ้า ไม่ได้ใช้ส่งข้อมูลระหว่าง computer-computer เพียงอย่างเดียว สามารถใช้ส่งระหว่าง computer-router หรือ router-router ได้ด้วย
- Data link layer > ใช้ตรวจสอบข้อมูล และมีหน้าที่ส่ง frames(ข้อมูลหลายๆ bits มารวมกัน) จากจุดหนึ่งไปยังอีกจุดหนึ่ง
- Network layer > มีหน้าที่รวมข้อมูลแบบเป็น packet แล้วจึงส่งข้อมูล การส่งข้อมูลแบบ network layer เป็นการส่งข้อมูลระหว่างเครื่องกับเครื่อง (about machine)
- Transport layer > มีหน้าที่ใช้ program เพื่อส่งข้อมูล เป็นการส่งข้อมูลแบบกระบวนการหนึ่งไปยังอีกกระบวนการหนึ่ง (about program)
- Session layer > เป็นการกำหนดจุดเริ่มและจุดสิ้นสุดของการส่งข้อมูล และมีการบันทึกการส่งข้อมูลด้วย หากการส่งข้อมูลเกิดการผิดพลาด ก็ไม่ต้องเริ่มส่งข้อมูลใหม่ตั้งแต่ต้น
- Presentation layer > มีหน้าที่แปลง, บีบอัด, เข้ารหัสข้อมูล แล้วจึงส่งไปยังเป้าหมาย และเมื่อเป้าหมายได้รับ ก็จะแปลงข้อมูลให้อยู่ในรูปที่สามารถเข้าใจและใช้งานได้
- Application layer > ทำหน้าที่บริการข้อมูลให้กับ user (ไม่ใช่ web browser) โดยการเรียก HTTP ที่ถูกต้องมาที่ web browser และแสดงให้ user
- TCP/IP Protocol suite คือ การเอาการส่งข้อมูลแบบ Seven layers of the OSI model มาทำให้เหลือ 5 layers ได้แก่ Physical, Data link, Network, Transport, and Application
ไม่มีความคิดเห็น:
แสดงความคิดเห็น