1 / 36

เครือข่ายคอมพิวเตอร์

เครือข่ายคอมพิวเตอร์. LAN (Local Area Network). เป็นเครือข่ายขนาดเล็กที่ครอบคลุมพื้นที่บริเวณจำกัด เช่น ภายในอาคาร หรืออาจจะครอบคลุมหลายอาคารที่อยู่ในบริเวณใกล้เคียงกัน เช่น ในวิทยาเขตของมหาวิทยาลัย ทั้งนี้จำนวนของคอมพิวเตอร์ที่เชื่อมต่อกันใน LAN อาจมีตั้งแต่สองเครื่องไปจนถึงหลายพันเครื่อง.

cece
Télécharger la présentation

เครือข่ายคอมพิวเตอร์

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. เครือข่ายคอมพิวเตอร์ โรงเรียนมหิดลวิทยานุสรณ์

  2. LAN (Local Area Network) • เป็นเครือข่ายขนาดเล็กที่ครอบคลุมพื้นที่บริเวณจำกัด เช่น ภายในอาคาร หรืออาจจะครอบคลุมหลายอาคารที่อยู่ในบริเวณใกล้เคียงกัน เช่น ในวิทยาเขตของมหาวิทยาลัย ทั้งนี้จำนวนของคอมพิวเตอร์ที่เชื่อมต่อกันใน LAN อาจมีตั้งแต่สองเครื่องไปจนถึงหลายพันเครื่อง โรงเรียนมหิดลวิทยานุสรณ์

  3. LAN (Local Area Network) คอมพิวเตอร์แต่ละตัวจะต่อเข้ากับอุปกรณ์เครือข่าย เช่น Hub / Switch / Access Point สื่อกลางที่ใช้ เช่น UTP หรือ คลื่นวิทยุ(Wireless) อุปกรณ์เครือข่ายแต่ละตัวการเชื่อมต่อถึงกันโดยใช้ UTP หรือ ใยแก้วนำแสง(Fiber Optic) หรือคลื่นวิทยุ(Wireless) แบบใดแบบหนึ่งหรือผสมผสานกันก็ได้ โรงเรียนมหิดลวิทยานุสรณ์

  4. MAN (Metropolitan Area Network) • เครือข่ายระดับเมือง มักเชื่อมโยงกันเฉพาะในเขตเมืองเดียวกัน หรือหลายเขตเมืองที่อยู่ใกล้กัน • รวมเครือข่ายกันของเครือข่าย LAN หลาย ๆ เครือข่ายเข้าด้วยกัน • เชื่อมต่อโดยใช้คลื่นไมโครเวฟ/ใยแก้วนำแสง/เทคโนโลยี Wi-Max โรงเรียนมหิดลวิทยานุสรณ์

  5. WAN (Wild Area Network) • ระบบแวนหรือระบบเครือข่ายระยะไกล • เชื่อมต่อระหว่างข่ายงานคอมพิวเตอร์ที่มีระยะทางห่างกันไกล ซึ่งอาจครอบคลุมเนื้อที่กว้างขวางหรืออาจข้ามประเทศ ข้ามทวีป • เชื่อมโยงกันโดยใช้สายโทรศัพท์ ใยแก้วนำแสง คลื่นไมโครเวฟ และดาวเทียม โรงเรียนมหิดลวิทยานุสรณ์

  6. CAN (Controller Area Network) • ควบคุมและส่งข้อมูลระหว่างอุปกรณ์ควบคุมอิเล็กทรอนิกส์ในระบบรถยนต์ • ประยุกต์ใช้สำหรับ ไมโครคอนโทรลเลอร์ช่วยควบคุมระบบเครือข่ายของเครื่องจักรในโรงงานอุตสาหกรรม โรงเรียนมหิดลวิทยานุสรณ์

  7. PAN (Personal Area Network) • การติดต่อสื่อสารส่วนบุคคล โรงเรียนมหิดลวิทยานุสรณ์

  8. SAN (Storage Area Network) • เป็นเครือข่ายที่เก็บข้อมูล โดยนำอุปกรณ์จัดเก็บข้อมูลมาเชื่อมต่อกันเป็นเครือข่าย • จัดเก็บและดึงข้อมูลขนาดใหญ่ หรือปริมาณมหาศาลออกมาใช้งานได้อย่างรวดเร็ว ปลอดภัย และง่ายต่อการบริหารจัดการ โรงเรียนมหิดลวิทยานุสรณ์

  9. Protocol คืออะไร • ข้อกำหนดหรือข้อตกลงที่ใช้ควบคุมการสื่อสารข้อมูลในเครือข่าย • เครื่องคอมพิวเตอร์หรืออุปกรณ์เครือข่ายที่ใช้ protocol ชนิดเดียวกันเท่านั้นจึงจะสามารถติดต่อและส่งข้อมูลระหว่างกันได้ โรงเรียนมหิดลวิทยานุสรณ์

  10. ตัวอย่างมาตรฐานสำหรับการสื่อสารข้อมูลตัวอย่างมาตรฐานสำหรับการสื่อสารข้อมูล • ชุดโพรโตคอลที่ใช้สำหรับสื่อสารข้อมูลบนอินเทอร์เน็ตที่เรียกว่า TCP/IP โดย กระทรวงกลาโหมของสหรัฐอเมริกา(Agency of the United States Department of Defense) • องค์กร ISO ได้กำหนดรูปแบบมาตรฐานในการเชื่อมต่อระบบคอมพิวเตอร์ ชื่อว่า OSI Model ย่อมาจาก Open System Interconnection Model โรงเรียนมหิดลวิทยานุสรณ์

  11. OSI Model 7 Layers 7.Application 6.Presentation 5.Session 4.Transport 3.Network 2.Data Link 1.Physical โรงเรียนมหิดลวิทยานุสรณ์

  12. OSI Model 7 Layers All People Seem To Need Data Processing 7.Application 6.Presentation 5.Session 4.Transport 3.Network 2.Data Link 1.Physical โรงเรียนมหิดลวิทยานุสรณ์

  13. OSI Model โรงเรียนมหิดลวิทยานุสรณ์

  14. Application Presentation Session Transport Network Data Link Physical Application Layer • เป็นตัวกลาง หรือ ส่วนติดต่อระหว่างผู้ใช้โปรแกรมประยุกต์กับโปรแกรมใน 6 ชั้นที่เหลือ เช่น Web browser • เช่น แปลความหมายของการกดปุ่มเมาส์ให้เป็นคำสั่งในการสำเนาไฟล์ หรือดึงข้อมูลมาแสดงผลบนหน้าจอ โรงเรียนมหิดลวิทยานุสรณ์

  15. Application Presentation Session Transport Network Data Link Physical Presentation Layer • การจัดรูปแบบข้อมูล (Data format) • กำหนดรูปแบบข้อมูลที่แลกเปลี่ยนระหว่างสองระบบซึ่งจะรองรับการใช้รหัสข้อมูลที่แตกต่างกัน เช่นระบบหนึ่งอาจใช้รหัส ASCII และอีกระบบหนึ่งอาจใช้รหัส EBCDIC ระดับชั้นนี้จะแปลงรหัสข้อมูลให้ระดับชั้น Application นำไปใช้งาน • การเข้ารหัสข้อมูล (Data encryption) • การบีบอัดข้อมูล (Data compression) โรงเรียนมหิดลวิทยานุสรณ์

  16. Application Presentation Session Transport Network Data Link Physical Session Layer • เป็นผู้สร้าง-จัดการ-ยกเลิกการเชื่อมต่อกับเครื่องปลายทาง • ควบคุมจังหวะในการรับส่งข้อมูล โรงเรียนมหิดลวิทยานุสรณ์

  17. Application Presentation Session Transport Network Data Link Physical Transport Layer • แบ่งข้อมูลในชั้น Session Layer ให้พอเหมาะกับการจัดส่งไปในชั้น Network Layer ซึ่งการแบ่งข้อมูลนี้เรียกว่า Segmentation โดยข้อมูลที่ถูกแบ่งแล้วในชั้นนี้จะเรียกว่า Segment นอกจากนี้ยังทำหน้าที่ประกอบรวมข้อมูลต่างๆที่ได้รับมาจากชั้น Network Layer • ตรวจสอบและแก้ไขปัญหาเมื่อเกิดข้อผิดพลาดขึ้นระหว่างการส่ง(error recovery) • ควบคุมอัตราการส่งข้อมูล (flow control) โรงเรียนมหิดลวิทยานุสรณ์

  18. Application Presentation Session Transport Network Data Link Physical Network Layer • ข้อมูลในชั้นนี้เรียกว่า Packet • เชื่อมต่อและการเลือกเส้นทางส่งข้อมูลจากเครื่องต้นทางไปยังปลายทางที่เรียกว่า Routing • เลือกเส้นทางที่ใช้เวลาในการสื่อสารน้อยที่สุด และระยะทางสั้นที่สุด โดยจะใช้ไอพีแอดเดรส (ดูหัวข้อ 5.1) ในการระบุที่อยู่ของเครื่องต้นทางและปลายทาง โรงเรียนมหิดลวิทยานุสรณ์

  19. Application Presentation Session Transport Network Data Link Physical Data Link Layer • ตรวจสอบความผิดพลาดของข้อมูล • ควบคุมการรับส่งข้อมูลในระดับฮาร์ดแวร์ และการรับส่งข้อมูลจากต้นทางไปยังอุปกรณ์ตัวถัดไป • ข้อมูลในระดับชั้นนี้เรียกว่า Frame โรงเรียนมหิดลวิทยานุสรณ์

  20. Application Presentation Session Transport Network Data Link Physical Physical Layer • คุณสมบัติทางกายภาพ เช่น คุณสมบัติทางไฟฟ้า และกลไกต่างๆ ของวัสดุที่ใช้เป็นสื่อกลาง ตลอดจนสัญญาณที่ใช้ในการส่งข้อมูล • คุณลักษณะทางกายภาพของสายสัญญาณ, อุปกรณ์เชื่อมต่อ (Connector), ระดับความต่างศักย์ของไฟฟ้า (Voltage) และอื่นๆ เช่น อธิบายถึงคุณสมบัติของสาย Unshielded Twisted Pair (UTP) เป็นต้น โรงเรียนมหิดลวิทยานุสรณ์

  21. โรงเรียนมหิดลวิทยานุสรณ์โรงเรียนมหิดลวิทยานุสรณ์

  22. สรุป ติดต่อกับโปรแกรมใช้งาน ติดต่อกับโปรแกรมใช้งาน ถอดรหัสข้อมูล เข้ารหัสข้อมูล สร้างการเชื่อมต่อ สร้างการเชื่อมต่อ ได้รับข้อมูลแล้วหรือไม่ ควบคุมการรับส่งข้อมูล หาเส้นทางเดินของข้อมูล หาเส้นทางเดินของข้อมูล ตรวจสอบความถูกต้องของข้อมูล เพิ่มข้อมูลสำหรับการตรวจสอบ แปลงเป็น binary code แปลงเป็นสัญญาณส่งไปตาม ตัวกลาง โรงเรียนมหิดลวิทยานุสรณ์

  23. Router Computer B Computer A โรงเรียนมหิดลวิทยานุสรณ์

  24. ชุดโพรโตคอล TCP/IP ใช้ในการสื่อสารผ่านอินเทอร์เน็ต โรงเรียนมหิดลวิทยานุสรณ์

  25. ชุดโพรโตคอล TCP/IP • ย่อมาจาก Transmission Control Protocol/Internet Protocol • TCP/IP เป็นชุดของโพรโตคอลหลายตัวที่ประกอบกันเป็นชุดให้ใช้งาน • มีวัตถุประสงค์เพื่อให้สามารถใช้สื่อสารจากต้นทางข้ามเครือข่ายไปยังปลายทางได้ สามารถหาเส้นทางที่จะส่งข้อมูลไปได้เองโดยอัตโนมัติ ถึงแม้ว่าในระหว่างทางอาจจะผ่านเครือข่ายที่มีปัญหา • ถูกใช้เป็นครั้งแรกในเครือข่าย ARPANET และต่อมาได้ขยายการเชื่อมต่อไปทั่วโลกเป็นเครือข่ายอินเทอร์เน็ต โรงเรียนมหิดลวิทยานุสรณ์

  26. ชุดโพรโตคอล TCP/IP โรงเรียนมหิดลวิทยานุสรณ์

  27. ชุดโพรโตคอล TCP/IP โรงเรียนมหิดลวิทยานุสรณ์

  28. ตัวอย่างโพรโตคอลใน TCP/IP โรงเรียนมหิดลวิทยานุสรณ์

  29. โพรโตคอล TCPTransmission Control Protocol • นำส่งข้อมูลโดยรับประกันความเชื่อถือ โดย TCP ด้านผู้ส่งจะต้องส่งข้อมูลซ้ำใหม่หากมีการสูญหาย และ TCP ด้านผู้รับจะมีหน้าที่จัดข้อมูลให้ถูกต้องตามลำดับ • กำจัดข้อมูลที่ซ้ำซ้อน โรงเรียนมหิดลวิทยานุสรณ์

  30. โพรโตคอล IPInternet Protocol • กำหนดรูปแบบของแอดเดรสประจำเครื่อง เพื่อใช้ในการลำเลียงข้อมูลจากเครื่องต้นทางไปยังเครื่องปลายทาง • เลือกเส้นทางส่งข้อมูล • แบ่งขนาดข้อมูลให้เหมาะสมกับฮาร์ดแวร์ระดับล่าง โรงเรียนมหิดลวิทยานุสรณ์

  31. โพรโตคอล FTPFile Transfer Protocol • ให้บริการถ่ายโอนแฟ้มข้อมูลระหว่างเครื่อง • ช่วยให้ผู้ใช้เข้าถึงเครื่องให้บริการและจำกัดขอบเขตการทำงานเฉพาะที่เกี่ยวข้องกับแฟ้มข้อมูล เช่น สำเนาแฟ้ม ลบแฟ้ม เป็นต้น โรงเรียนมหิดลวิทยานุสรณ์

  32. โรงเรียนมหิดลวิทยานุสรณ์โรงเรียนมหิดลวิทยานุสรณ์

  33. โพรโตคอล HTTPHypertext Transfer Protocol • กำหนดการส่งข้อมูลระหว่าง Web browser และ Web server ในระบบเว็บ โรงเรียนมหิดลวิทยานุสรณ์

  34. โพรโตคอล HTTPsHypertext Transfer Protocol over Secure Socket Layer มีกระบวนการเข้ารหัสเพิ่มเข้ามา มีการเข้ารหัสข้อมูลไว้เพื่อความปลอดภัย โรงเรียนมหิดลวิทยานุสรณ์

  35. โพรโตคอล SMTP: Simple Mail Transfer Protocol ทำหน้าที่รับส่งจดหมายอิเล็กทรอนิกส์ระหว่างโฮสต์ โรงเรียนมหิดลวิทยานุสรณ์

  36. Program ข Program ก Program ข Program ก INTERNET Program ก Program ก router router A B Node-to-node Node-to-node (Data Link) Host-to-Host (Network Layer) โรงเรียนมหิดลวิทยานุสรณ์

More Related