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 นอกจากนี้ยังมีโปรโตคอลอื่นที่อยู่เบื้องหลัง ซึ่งทำงานโดยที่ผู้ใช้งานไม่สามารถมองไม่เห็นได้จากโปรแกรมหรือไม่ได้มีการใช้งานโดยตรง

- 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

การส่งผ่านข้อมูล หรือ 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 ได้ต่อไป

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

  • 2019

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

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

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

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

โมเดล 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 ตรวจสอบว่าข้อมูลมาถึงตามลำดับมีข้อผิดพลาดหรือไม่ส่งแพ็กเก็ตที่สูญหายหรือไม่รับการตอบรับหรือไม่เป็นต้น

Toplist

โพสต์ล่าสุด

แท็ก