Transport Layer คืออะไรใน OSI Model และองค์ประกอบของมัน

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา





Open Systems Interconnection (OSI) ได้รับการพัฒนาโดย ISO (International Organization for Standardization) ในปี พ.ศ. 2527 ปัจจุบันถือเป็นรูปแบบสถาปัตยกรรมของการสื่อสารระหว่างคอมพิวเตอร์ แบบจำลอง OSI เป็นแบบจำลองทางทฤษฎีของระบบการสื่อสารโทรคมนาคมอื่น ๆ ที่ใช้คอมพิวเตอร์ที่แยกความแตกต่างของฟังก์ชัน การสื่อสาร . ในคอมพิวเตอร์เครื่องหนึ่งไปยังอีกเครื่องหนึ่งโมเดลนี้ส่วนใหญ่จะอธิบายถึงวิธีการส่งข้อมูลจากแอปพลิเคชันซอฟต์แวร์ของคอมพิวเตอร์เครื่องหนึ่งไปยังแอปพลิเคชันซอฟต์แวร์ของคอมพิวเตอร์เครื่องอื่น โมเดล OSI นี้ประกอบด้วยเลเยอร์เจ็ดชั้นซึ่งแต่ละเลเยอร์ใช้สำหรับฟังก์ชันเครือข่ายเฉพาะ ดังนั้นบทความนี้จึงกล่าวถึงหนึ่งในเลเยอร์โมเดล OSI คือเลเยอร์การขนส่ง

Transport Layer ใน OSI Model

แบบจำลอง OSI แบ่งงานทั้งหมดออกเป็นเจ็ดชั้นซึ่งทุกเลเยอร์สามารถใช้สำหรับงานเฉพาะได้เนื่องจากเป็นแบบที่มีอยู่ในตัว ดังนั้นงานที่กำหนดให้กับทุกเลเยอร์ในโมเดล OSI จึงสามารถดำเนินการได้อย่างอิสระ เลเยอร์ในแบบจำลอง OSI ส่วนใหญ่แบ่งออกเป็นสองประเภทคือชั้นบนและชั้นล่าง




Transport-Layer-in-the-OSI -Model

การขนส่งชั้นใน OSI - รุ่น

ชั้นบนส่วนใหญ่จะใช้เพื่อจัดการกับปัญหาตามแอปพลิเคชัน สิ่งเหล่านี้ดำเนินการภายในซอฟต์แวร์เท่านั้น เลเยอร์แอปพลิเคชันในโมเดลอยู่ใกล้กับลูกค้าปลายทางมากที่สุด ทั้งชั้นแอปพลิเคชันและลูกค้าโต้ตอบกับแอปพลิเคชันซอฟต์แวร์ ชั้นล่างในโมเดล OSI เกี่ยวข้องกับปัญหาของการขนส่งข้อมูล



Transport Layer คืออะไร?

คำจำกัดความ: เลเยอร์ที่สี่ในโมเดล OSI เรียกว่าเลเยอร์การขนส่งจากด้านบน เลเยอร์นี้ให้บริการการสื่อสารโดยตรงกับกระบวนการแอปพลิเคชันที่รันบนโฮสต์ที่แตกต่างกัน แม้ว่ากระบวนการเหล่านี้บนโฮสต์ต่างๆจะไม่ได้เชื่อมโยงกันทางกายภาพและใช้การสื่อสารเชิงตรรกะเพื่อส่งข้อความถึงกัน ที่นี่เลเยอร์นี้ให้การสื่อสารเชิงตรรกะ

โปรโตคอลของเลเยอร์นี้ถูกนำไปใช้ภายในระบบปลายทางไม่ใช่ในเราเตอร์ของเครือข่าย ก ชั้นการขนส่งในเครือข่ายคอมพิวเตอร์ ให้โปรโตคอลข้างต้นกับแอปพลิเคชันของเครือข่าย ตัวอย่างเช่นโปรโตคอลเลเยอร์การขนส่งสองชั้นเช่น TCP และ UDP ให้บริการที่แตกต่างกันไปยังไฟล์ เลเยอร์เครือข่าย . โปรโตคอลทั้งหมดในเลเยอร์นี้ให้บริการที่แตกต่างกันเช่น มัลติเพล็กซ์ , de-multiplexing, การถ่ายโอนข้อมูลที่เชื่อถือได้, การรับประกันแบนด์วิดท์และความล่าช้า

องค์ประกอบของเลเยอร์การขนส่ง

องค์ประกอบของเลเยอร์นี้มีดังต่อไปนี้


ที่อยู่จุดบริการ

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

การแบ่งส่วนและการประกอบใหม่

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

การควบคุมการเชื่อมต่อ

มีสองประเภท ได้แก่ แบบไม่มีการเชื่อมต่อและแบบเชื่อมต่อ ในการเชื่อมต่อชั้นการขนส่งจะปฏิบัติต่อทุกแพ็กเก็ตเหมือนเป็นรายบุคคลและส่งไปยังคอมพิวเตอร์ปลายทาง ในการส่งแบบนี้ผู้รับจะไม่ส่งการตอบรับไปยังผู้ส่งเกี่ยวกับการรับแพ็คเก็ต นี่เป็นวิธีการสื่อสารก่อนหน้านี้

เลเยอร์การขนส่งตามการเชื่อมต่อ

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

  • การสร้างการเชื่อมต่อ
  • การถ่ายโอนข้อมูล
  • การสิ้นสุดการเชื่อมต่อ

ดังนั้นบริการที่ใช้การเชื่อมต่อจึงถูกใช้สำหรับการรับส่งข้อมูลทั้งหมดในขณะที่บริการที่ไม่มีการเชื่อมต่อมีความสม่ำเสมอน้อย

Multiplexing & De-multiplexing

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

ในกระบวนการ De-multiplexing ข้อมูลจะได้รับซึ่งส่งมาจากกระบวนการที่แตกต่างกัน ได้รับส่วนข้อมูลจากเลเยอร์นี้เพื่อส่งไปยังวิธีการที่เหมาะสมซึ่งทำงานบนเครื่องที่ปลายเครื่องรับ

การควบคุมการไหล

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

ตัวอย่างเช่นใช้เทคนิคโปรโตคอลหน้าต่างบานเลื่อน ในเทคนิคนี้ผู้รับจะส่งหน้าต่างกลับไปที่ผู้ส่งเพื่ออัปเดตขนาดข้อมูลที่ได้รับ

ข้อผิดพลาดในการควบคุม

นอกจากนี้ยังทำได้แบบ back-to-back คล้ายกับ data link layer ในเลเยอร์นี้ข้อความทั้งหมดสามารถปรากฏที่ส่วนท้ายของเลเยอร์ที่รับได้โดยไม่มีข้อผิดพลาดใด ๆ การปรับปรุงข้อผิดพลาดสามารถทำได้ผ่านการส่งแพ็คเก็ตใหม่ สามารถตรวจสอบความสมบูรณ์ของข้อมูลได้เมื่อข้อมูลมาถึงหรือไม่โดยใช้บริการเช่น ACK & NACK เพื่ออัปเดตผู้ส่ง

คำถามที่พบบ่อย

1). ชั้นการขนส่งในแบบจำลอง OSI คืออะไร?

เลเยอร์ที่สี่ในโมเดล OSI คือเลเยอร์การขนส่ง

2). ส่วนของเลเยอร์การขนส่งคืออะไร?

เมื่อหน่วยของข้อมูลที่ส่งจากโปรโตคอล TCP ไปยังเลเยอร์เครือข่ายเรียกว่า Segment

3). อะไรคือหน้าที่หลักของชั้นการขนส่ง?

เลเยอร์นี้มีหน้าที่ในการสื่อสารแบบกลับไปกลับมาเหนือเครือข่าย

4). การประยุกต์ใช้ TCP คืออะไร?

โปรโตคอลการสื่อสารนี้ใช้สำหรับการเชื่อมต่ออุปกรณ์เครือข่ายโดยใช้อินเทอร์เน็ต

5). FCP เต็มรูปแบบคืออะไร?

FCP เป็นโปรโตคอลไฟเบอร์แชนแนล

ดังนั้นทั้งหมดนี้จึงเกี่ยวกับไฟล์ ภาพรวมของชั้นการขนส่ง . หน้าที่หลักของเลเยอร์นี้คืออนุญาตให้ข้อมูลจากเลเยอร์ด้านบนและแบ่งออกเป็นหน่วย slighter และส่งไปยังเลเยอร์เครือข่ายและตรวจสอบให้แน่ใจว่าชิ้นส่วนเล็ก ๆ ทั้งหมดมาถึงที่ปลายอีกด้านอย่างถูกต้อง นี่คือคำถามสำหรับคุณอุปกรณ์เลเยอร์การขนส่งคืออะไร?