ความแตกต่างระหว่าง TCP / IP และโมเดล OSI

ผู้เขียน: Laura McKinney
วันที่สร้าง: 2 เมษายน 2021
วันที่อัปเดต: 17 พฤษภาคม 2024
Anonim
OSI 7 Layers และ TCP/IP
วิดีโอ: OSI 7 Layers และ TCP/IP

เนื้อหา


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

แบบจำลอง OSI ส่วนใหญ่เน้นที่บริการอินเตอร์เฟสและโปรโตคอล; สร้างความแตกต่างที่ชัดเจนระหว่างแนวคิดเหล่านี้ ในทางกลับกันโมเดล TCP ไม่สามารถอธิบายแนวคิดเหล่านี้ได้อย่างชัดเจน

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

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

  1. แผนภูมิเปรียบเทียบ
  2. คำนิยาม
  3. ความแตกต่างที่สำคัญ
  4. การเปรียบเทียบแผนภาพ
  5. ข้อสรุป

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

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


ความหมายของ TCP / IP MODEL

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

ชุดโปรโตคอล TCP / IP มีชุดของโปรโตคอลที่ประกอบด้วย TCP, UDP, ARP, DNS, HTTP, ICMP เป็นต้นซึ่งเป็นรุ่นที่แข็งแกร่งและยืดหยุ่น รูปแบบ TCP / IP ส่วนใหญ่จะใช้สำหรับเชื่อมต่อคอมพิวเตอร์ผ่านอินเทอร์เน็ต

เลเยอร์โมเดล TCP / IP

  1. Network Interface Layer- เลเยอร์นี้ทำหน้าที่เป็นอินเทอร์เฟซระหว่างโฮสต์และลิงก์ส่งและใช้สำหรับส่งดาต้าแกรม นอกจากนี้ยังระบุว่าการดำเนินการใดที่ต้องดำเนินการโดยลิงก์เช่นลิงก์อนุกรมและอีเธอร์เน็ตคลาสสิคเพื่อตอบสนองความต้องการของเลเยอร์อินเทอร์เน็ตที่เชื่อมต่อได้
  2. เลเยอร์อินเทอร์เน็ต- วัตถุประสงค์ของเลเยอร์นี้คือการส่งแพ็คเก็ตอิสระไปยังเครือข่ายใด ๆ ที่เดินทางไปยังปลายทาง (อาจอยู่ในเครือข่ายอื่น) ซึ่งประกอบด้วย IP (Internet Protocol), ICMP (Internet Control Protocol) และ ARP (Address Resolution Protocol) เป็นรูปแบบแพ็กเก็ตมาตรฐานสำหรับเลเยอร์
  3. เลเยอร์การขนส่ง- ช่วยให้การส่งข้อมูลแบบ end-to-end ปราศจากข้อบกพร่องระหว่างต้นทางและโฮสต์ปลายทางในรูปแบบของดาตาแกรม โปรโตคอลที่กำหนดโดยเลเยอร์นี้คือ TCP (Transmission Control Protocol) และ UDP (User Datagram Protocol)
  4. Application Layer- เลเยอร์นี้อนุญาตให้ผู้ใช้เข้าถึงบริการของอินเทอร์เน็ตทั่วโลกหรือส่วนตัวโปรโตคอลต่าง ๆ ที่อธิบายในเลเยอร์นี้คือเทอร์มินัลเสมือน (TELNET), จดหมายอิเล็กทรอนิกส์ (SMTP) และการถ่ายโอนไฟล์ (FTP) โปรโตคอลเพิ่มเติมบางอย่างเช่น DNS (ระบบชื่อโดเมน), HTTP (Hyper Transfer Protocol) และ RTP (โปรโตคอลการขนส่งตามเวลาจริง) การทำงานของเลเยอร์นี้เป็นการรวมกันของแอพพลิเคชั่นการนำเสนอและเลเยอร์เซสชันของโมเดล OSI

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

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


จุดประสงค์หลักของแบบจำลองการอ้างอิงของ OSI คือการออกแบบและพัฒนาฮาร์ดแวร์อุปกรณ์สื่อสารและซอฟต์แวร์ดิจิทัลในลักษณะที่พวกเขาสามารถทำงานร่วมกันได้อย่างมีประสิทธิภาพ

แบบจำลอง OSI เจ็ดชั้นคือ:

  1. Application Layer- ด้วยเลเยอร์นี้ผู้ใช้สามารถเข้าถึงเครือข่ายโดยใช้ส่วนต่อประสานและบริการเช่นจดหมายอิเล็กทรอนิกส์การจัดการฐานข้อมูลที่ใช้ร่วมกันการเข้าถึง / ถ่ายโอนไฟล์และบริการอื่น ๆ
  2. เลเยอร์การนำเสนอ- เลเยอร์การนำเสนอมุ่งเน้นไปที่ไวยากรณ์และความหมายของข้อมูลที่ส่ง มันทำงานเช่นการแปลการเข้ารหัสและการบีบอัดที่ข้อมูลจริงที่มีอยู่ในรูปแบบของสตริงอักขระตัวเลขสัญลักษณ์จะถูกเข้ารหัสเป็นบิตสตรีมแปลงเป็นรูปแบบอื่นและการบีบอัด
  3. เซสชันเลเยอร์- เลเยอร์นี้สร้างเซสชันระหว่างเครื่องต่าง ๆ เพื่อซิงโครไนซ์และรักษาการโต้ตอบระหว่างพวกเขา บริการที่จัดทำโดยเซสชั่นเลเยอร์คือการควบคุมการโต้ตอบการจัดการโทเค็นและการประสาน
  4. เลเยอร์การขนส่ง- ยอมรับข้อมูลจากเลเยอร์ก่อนหน้าในรูปแบบของแพ็กเก็ตอิสระและส่งไปยังเลเยอร์ที่ประสบความสำเร็จตามลำดับที่เหมาะสม ฟังก์ชั่นอื่น ๆ ที่ดำเนินการโดยเลเยอร์นี้คือการกำหนดแอดเดรสของจุดบริการการควบคุมการเชื่อมต่อการแบ่งส่วนและการประกอบใหม่การควบคุมการไหลและการควบคุมข้อผิดพลาด
  5. เลเยอร์เครือข่าย- การกำหนดที่อยู่แบบโลจิคัลและการกำหนดเส้นทางเป็นการดำเนินการที่สำคัญที่ดำเนินการโดยเลเยอร์เครือข่าย มันแปลโลจิคัลเน็ตเวิร์กแอดเดรสเป็นฟิสิคัล MAC แอดเดรสเพื่อให้ทั้งสองระบบที่อยู่ในเครือข่ายต่าง ๆ สามารถสื่อสารได้อย่างมีประสิทธิภาพ แพ็คเก็ตยังต้องการเส้นทางที่จะไปถึงที่หมายปลายทางเพื่อหลีกเลี่ยงความแออัดและส่วนประกอบที่ล้มเหลวดังนั้นจึงอำนวยความสะดวกในการอัพเดทเส้นทางโดยอัตโนมัติ
  6. Data Link Layer- มีหน้าที่เปลี่ยนบริการส่งข้อมูลดิบ (ชั้นกายภาพ) เป็นลิงก์ที่เชื่อถือได้ มันทำให้เลเยอร์ทางกายภาพปราศจากข้อผิดพลาดโดยการปิดบังพวกมันเพื่อที่เลเยอร์เครือข่ายจะไม่สังเกตเห็น ในเลเยอร์นี้ข้อมูลอินพุตถูกแบ่งออกเป็นเฟรม งานที่ดำเนินการในดาต้าลิงค์เลเยอร์คือการทำเฟรมการควบคุมการเข้าถึงการระบุที่อยู่จริงข้อผิดพลาดและการควบคุมการไหล
  7. ชั้นกายภาพ- ส่งบิตส่วนบุคคลผ่านช่องสัญญาณส่ง เลเยอร์ทางกายภาพเกี่ยวข้องกับคำอธิบายของคุณลักษณะของอินเทอร์เฟซระหว่างอุปกรณ์และสื่อการส่งสัญญาณการแทนบิตการซิงโครไนซ์ของบิตอัตราข้อมูลฟิสิคัลทอพอโลยีการกำหนดค่าสายโหมดการส่ง
  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 ได้รับการพัฒนาก่อนรุ่น OSI และด้วยเหตุนี้เลเยอร์ต่างกัน สำหรับแผนภาพจะเห็นได้อย่างชัดเจนว่า TCP / IP Model มีสี่เลเยอร์คือ Network Interface, Internet, Transport และ Application Layer ในทางกลับกันโมเดล OSI มีเจ็ดชั้นซึ่งดาต้าลิงค์และฟิสิคัลเลเยอร์รวมเข้าด้วยกันเพื่อสร้างเลเยอร์เครือข่ายอินเตอร์เฟสของโมเดล TCP / IP Application Layer ของ TCP / IP เป็นการรวมกันของ Session, Presentation และ Application Layer ของ OSI Model

ข้อสรุป

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