Application Layer ใน TCP/IP Model เปรียบเทียบ การ ทำงาน ใน Layer ใด บน OSI Model

โปรโตคอล TCP / IP มีการจัดกลไกการทำงานเป็นชั้น หรือ Layer เรียงต่อกัน โดยละชั้นจะมีการทำงานเทียบได้กับ OSI แต่บาง Layer ของโปรโตคอล TCP / IP ซึ่งในแต่ละ Layer ของโปรโตคอล TCP / IP จะประกอบด้วย

- Process Layer โปรโตคอล TCP / IP ในชั้นบนสุดเรียกว่า Process layer ทำงาน 2 หน้าที่เทียบได้กับ Application layer และ Presentation layer ในชั้นนี้จะรองรับการทำงานของแอพพลิเคชันต่าง ๆ ที่ทำงานเป็นโปรเซส อยู่ในเครื่องเซิร์ฟเวอร์ให้บริการและเครื่องที่ขอใช้บริการ การทำงานของแอพพลิเคชันต่าง ๆ จะอยู่ที่ Process layer นี้ และมีการติดต่อกันตามแต่ละโปรโตคอลเฉพาะแล้วแต่แอพพลิเคชันที่ใช้งาน cctv กล้องวงจรปิด รองรับให้โปรโตคอลอื่นทำงานได้หลายโปรเซสและหลายโปรโตคอลได้พร้อมกันนั้น ทำให้ผู้ใช้สามารถเปิดโปรแกรมใช้งานได้หลาย ๆ อย่างพร้อมกัน โปรโตคอลหลัก ๆ ที่ทำงานใน Process layer ซึ่งผู้ใช้มักจะคุ้นเคยกันดีได้แก่ FTP นอกจากนี้ยังมีโปรโตคอลอื่นที่อยู่เบื้องหลัง ซึ่งทำงานโดยที่ผู้ใช้งานไม่สามารถมองไม่เห็นได้จากโปรแกรมหรือไม่ได้มีการใช้งานโดยตรง

Application Layer ใน TCP/IP Model เปรียบเทียบ การ ทำงาน ใน Layer ใด บน OSI Model

- Host-to-Host layer การทำงานที่ชั้นของ Host-to-Host layer นี้จะมีบทบาทในการจัดการต่อจาก Process layer โดยจุดที่เชื่อมกันเพื่อรับส่งข้อมูลนี้เรียกว่า port หรือ socket และในแต่ละแอพพลิเคชันก็จะสร้างการเชื่อมต่อผ่าน port ได้พร้อมกันหลายแอพพลิเคชัน ซึ่งการใช้งาน port ของแต่ละแอพพลิเคชันที่อยู่ในชั้น Process layer ในชั้น Host-to-Host จะมีโปรโตคอลทำงานอยู่ 2 โปรโตคอลที่แตกต่างกัน คือ โปรโตคอล TCP และโปรโตคอล UDP ในการส่งผ่านข้อมูลลงไปในที่ชั้นถัดไป โปรโตคอล TCP และ UDP จะถูกผนึกเข้าไปในโปรโตคอล IP และส่งต่อไปยังเครือข่ายอินเตอร์เน็ตต่อไป

- Internetwork layer มีหน้าที่ส่งผ่านข้อมูลในระหว่างเครือข่าย โดยมีโปรโตคอลที่ทำงานเป็นกลไกสำคัญในการส่งผ่านข้อมูลไปยังเครือข่ายบนอินเตอร์เน็ต คือ โปรโตคอล IP นอกจากนี้ในชั้น Internetwork layer ยังมีโปรโตคอลทำงานอยู่ด้วยอีก 2 ชนิด คือ โปรโตคอล Internet Control Message Protocol (ICMP) และโปรโตคอล Address Resolution Protocol (ARP)

- Network Interface layer การทำงานระดับล่างสุดต่อจาก Internetwork layer จะเป็นการแปลงข้อมูล IP datagram ให้อยู่ในรูปที่เหมาะสม และแปลงเป็นสัญญาณไฟฟ้าส่งไปยังเครือข่ายต่อไป ซึ่งในชั้น Network Interface layer นี้ เมื่อเทียบกับมาตรฐาน OSI model แล้วจะเป็นการรวม 2 layer เข้าด้วยกันคือ Data link layer และ Physical layer

กลไกของโปรโตคอล IP

Application Layer ใน TCP/IP Model เปรียบเทียบ การ ทำงาน ใน Layer ใด บน OSI Model

การส่งผ่านข้อมูล หรือ IP datagram ไปยังเครือข่ายอินเตอร์เน็ตนั้น โปรโตคอล IP จะทำหน้าที่พิจารณาว่าปลายทางในการส่ง IP datagram นั้นจะเป็นภายในเครือข่ายของตนเองหรือจะต้องส่งข้อมูลข้ามเครือข่ายไปอีก โดยการพิจารณานี้โปรโตคอล IP จะตรวจสอบจากค่า IP address ปลายทางว่าส่วนที่เป็นค่าหมายเลขเครือข่ายจะเหมือนกับค่าหมายเลขเครือข่ายของ IP address ต้นทางหรือไม่ ถ้าค่าตรงกันแสดงว่าการส่งข้อมูลอยู่ภายในเครือข่ายเดียวกัน แต่ถ้าค่าต่างกัน แสดงว่าต้องส่งข้อมูลไปยังปลายทางที่อยู่คนละเครือข่ายกัน

การกำหนด IP address ให้กับอุปกรณ์

เราไม่จำเป็นต้องกำหนดหมายเลข IP address ให้กับอุปกรณ์ทุกชิ้นในเครือข่ายทั้งหมดก็ได้ แต่มีหลักอยู่ว่า เราจะต้องกำหนดหมายเลข IP address ให้กับจุดเชื่อมต่อเข้าสู่เครือข่ายทุกจุด อาจจะหมายถึง คาร์ด LAN ที่ติดตั้งในเครื่องเซิร์ฟเวอร์ที่ Router ใช้เชื่อมต่อเข้ากับเครือข่าย เป็นต้น การกำหนดหมายเลข IP address ให้กับจุดเชื่อมต่อนี้ทำให้เราเข้าใจได้ว่าในบางอุปกรณ์ที่มีจุดเชื่อมต่อเข้าเครือข่ายมากกว่าหนึ่งจุด

การ Bind IP address

การกำหนดหมายเลข IP address ให้กับจุดเชื่อมต่อ เช่น LAN card แล้ว ที่เครื่องเซิร์ฟเวอร์จะต้องมีการ bind หรือผนวกค่า IP address เข้ากับ Ethernet driver เพื่ออ้างอิงหมายเลข IP กับฮาร์ดแวร์ ให้ทำหน้าที่ติดต่อส่งข้อมูลระดับ network interface ได้ต่อไป

Application Layer ใน TCP/IP Model เปรียบเทียบ การ ทำงาน ใน Layer ใด บน OSI Model

ติดตามข่าวสารที่ LINE : @cctvbangkok

  • 2019

TCP / IP และ OSI เป็นรุ่นเครือข่ายที่ใช้กันอย่างแพร่หลายที่สุดสำหรับการสื่อสาร มีความคล้ายคลึงและความแตกต่างระหว่างกัน หนึ่งในความแตกต่างที่สำคัญคือ OSI เป็นรูปแบบแนวคิดที่ไม่ได้ใช้สำหรับการสื่อสารในขณะที่ TCP / IP ใช้สำหรับสร้างการเชื่อมต่อและการสื่อสารผ่านเครือข่าย

ความแตกต่างอื่น ๆ จะกล่าวถึงด้านล่าง

แผนภูมิเปรียบเทียบ

พื้นฐานสำหรับการเปรียบเทียบโมเดล TCP / IPแบบจำลอง OSI
ขยายเป็น TCP / IP- โปรโตคอลควบคุมการส่ง / โปรโตคอลอินเทอร์เน็ต OSI- เปิดระบบการเชื่อมต่อระหว่างกัน
ความหมาย เป็นรูปแบบไคลเอนต์เซิร์ฟเวอร์ที่ใช้สำหรับการส่งข้อมูลผ่านอินเทอร์เน็ต มันเป็นแบบจำลองทางทฤษฎีที่ใช้สำหรับระบบคอมพิวเตอร์
ไม่ใช่ของเลเยอร์ 4 ชั้น 7 เลเยอร์
พัฒนาโดย กระทรวงกลาโหม (DoD) ISO (องค์กรมาตรฐานสากล)
สัมผัสได้ ใช่ ไม่
การใช้ ใช้เป็นส่วนใหญ่ ไม่เคยใช้

Application Layer ใน TCP/IP Model เปรียบเทียบ การ ทำงาน ใน Layer ใด บน OSI Model

โมเดล TCP / IP ได้รับการพัฒนาก่อนรุ่น OSI และด้วยเหตุนี้เลเยอร์ต่างๆจึงแตกต่างกัน สำหรับแผนภาพจะเห็นได้อย่างชัดเจนว่า TCP / IP Model มีสี่เลเยอร์คือ Network Interface, Internet, Transport และ Application Layer Application Layer ของ TCP / IP เป็นการรวมกันของ Session, Presentation และ Application Layer ของ OSI Model

นิยามของ TCP / IP MODEL

TCP (Transmission Control Protocol) / IP (Internet Protocol) ได้รับการพัฒนาโดยหน่วยงานโครงการของกระทรวงกลาโหม (DoD) ซึ่งแตกต่างจากรุ่น OSI ประกอบด้วยสี่เลเยอร์โดยแต่ละโพรโทคอลมี Internet Protocols เป็นชุดของกฎที่กำหนดไว้สำหรับการสื่อสารผ่านเครือข่าย TCP / IP ถือเป็นรูปแบบโปรโตคอลมาตรฐานสำหรับเครือข่าย TCP จัดการการส่งข้อมูลและที่อยู่ IP จัดการ
ชุด TCP / IP เป็นชุดของโปรโตคอลที่ประกอบด้วย TCP, UDP, ARP, DNS, HTTP, ICMP เป็นต้นซึ่งมีความทนทานยืดหยุ่นและใช้เป็นส่วนใหญ่ในการเชื่อมต่อคอมพิวเตอร์ผ่านอินเทอร์เน็ต
เลเยอร์ TCP / IP มีดังนี้:

  • Network Interface Layer
  • เลเยอร์อินเทอร์เน็ต
  • เลเยอร์การขนส่ง
  • Application Layer

ความหมายของแบบจำลอง OSI

รูปแบบ OSI (Open System Interconnect) ถูกนำเสนอโดย ISO (องค์การมาตรฐานสากล) มันไม่ได้เป็นโปรโตคอล แต่เป็นรูปแบบที่ขึ้นอยู่กับแนวคิดของการฝังรากลึก มันมีชุดเลเยอร์แนวตั้งแต่ละอันมีหน้าที่แตกต่างกัน มันเป็นไปตามวิธีการจากล่างขึ้นบนเพื่อถ่ายโอนข้อมูล มันแข็งแกร่งและยืดหยุ่น แต่ไม่จับต้องได้
โมเดลเจ็ดเลเยอร์คือ:

  • แอพลิเคชันเลเยอร์
  • เลเยอร์การนำเสนอ
  • ชั้นเซสชั่น
  • เลเยอร์การขนส่ง
  • เลเยอร์เครือข่าย
  • ดาต้าลิงค์เลเยอร์
  • ชั้นกายภาพ

ความแตกต่างที่สำคัญระหว่าง TCP / IP และ OSI Model

  1. TCP / IP เป็นรูปแบบของไคลเอนต์ - เซิร์ฟเวอร์เช่นเมื่อไคลเอนต์ร้องขอบริการที่มีให้โดยเซิร์ฟเวอร์ ในขณะที่ OSI เป็นแบบจำลองแนวคิด
  2. TCP / IP เป็นโปรโตคอลมาตรฐานที่ใช้สำหรับทุกเครือข่ายรวมถึงอินเทอร์เน็ตในขณะที่ OSI ไม่ได้เป็นโปรโตคอล แต่เป็นรูปแบบการอ้างอิงที่ใช้สำหรับการทำความเข้าใจและออกแบบสถาปัตยกรรมของระบบ
  3. TCP / IP เป็นรุ่นสี่ชั้นในขณะที่ OSI มีเจ็ดชั้น
  4. TCP / IP เป็นไปตามแนวตั้ง ในทางกลับกัน OSI Model รองรับการใช้งานในแนวนอน
  5. TCP / IP นั้นสามารถจับต้องได้ในขณะที่ OSI ไม่ใช่
  6. TCP / IP เป็นไปตามวิธีการจากบนลงล่างในขณะที่ OSI Model ใช้วิธีจากล่างขึ้นบน

ข้อสรุป

จากบทความข้างต้นเราสามารถสรุปได้ว่า TCP / IP Model นั้นมีความน่าเชื่อถือมากกว่า OSI Model และ TCP / IP นั้นใช้สำหรับการเชื่อมต่อแบบ end-end เพื่อส่งข้อมูลผ่านอินเทอร์เน็ต TCP / IP มีความแข็งแกร่งยืดหยุ่นจับต้องได้และยังแนะนำวิธีการส่งข้อมูลผ่านเว็บ เลเยอร์การขนส่งของโมเดล TCP / IP ตรวจสอบว่าข้อมูลมาถึงตามลำดับมีข้อผิดพลาดหรือไม่ส่งแพ็กเก็ตที่สูญหายหรือไม่รับการตอบรับหรือไม่เป็นต้น