model รุ่น Osi: มันคืออะไรและใช้สำหรับอะไร
สารบัญ:
- รุ่น OSI คืออะไร
- ประเภทของบริการ
- แนวคิดและคำศัพท์ที่ใช้ในโมเดล OSI
- ระบบ
- แบบ
- ชั้น
- ฟังก์ชั่นหรืออัลกอริทึม
- ชั้น OSI
- การทำงานพื้นฐาน
- ระดับ OSI ที่มุ่งเน้นเครือข่าย
- ชั้นที่ 1: ฟิสิกส์
- ชั้นที่ 2: การเชื่อมโยงข้อมูล
- ชั้นที่ 3: สีแดง
- ชั้นที่ 4: การขนส่ง
- ระดับ OSI เชิงแอพพลิเคชัน
- ชั้นที่ 5: เซสชัน
- ชั้นที่ 6: การนำเสนอ
- ชั้นที่ 7: การใช้งาน
- หน่วยข้อมูลในโมเดล OSI
- กระบวนการส่งข้อมูลในรุ่น OSI
ในบทความนี้เราจะพยายามกำหนดรายละเอียดว่า แบบจำลอง OSI คือ อะไร แม้ว่าความจริงที่ว่ารูปแบบเครือข่ายที่ใช้ใน เครือข่ายท้องถิ่น ไม่ตรงกับทฤษฎีในรูปแบบการสื่อสารนี้พวกเขามีลักษณะหลายอย่างของตัวเอง นอกจากนี้เราต้องจำไว้ว่าสิ่งนี้แตกต่างกันไปขึ้นอยู่กับโครงสร้างเครือข่ายที่ใช้โดยเฉพาะในสภาพแวดล้อมทางธุรกิจและ บริษัท ขนาดใหญ่ สิ่งที่ แบบจำลอง OSI ตั้งใจคือเราเข้าใจในวิธีการสื่อสารระดับต่าง ๆ ที่เป็นมาตรฐาน
ดัชนีเนื้อหา
ขณะนี้เรามีการสร้างแบบจำลองมาตรฐานสำหรับด้านต่าง ๆ ของสภาพแวดล้อมของเรา เราเห็นสิ่งนี้ชัดเจนยิ่งขึ้นในโปรโตคอลโทรคมนาคมระหว่างเครื่อง มาตรฐานเป็นสิ่งจำเป็นสำหรับสภาพแวดล้อมที่มีเครือข่ายจำนวนมากและประเภทของเครื่องที่เชื่อมต่อกับพวกเขาไม่ต้องพูดถึงผู้ประกอบการโทรคมนาคมจำนวนมากที่มีอยู่ในตลาด
ตัวอย่างของสิ่งนี้คือรูปแบบที่เสนอโดย ISO นี่เป็นกุญแจสำคัญในการบรรลุการพัฒนาการสื่อสารเหล่านี้อย่างแม่นยำท่ามกลางองค์ประกอบที่หลากหลายซึ่งแตกต่างอย่างสิ้นเชิงจากกันและกัน ให้เราดูรายละเอียดในประเด็นหลักที่น่าสนใจ
รุ่น OSI คืออะไร
รูปแบบ OSI ได้รับการพัฒนาใน ปี 1984 โดย องค์กร ISO (International Organization for Standardization) มาตรฐานนี้ดำเนินการตามวัตถุประสงค์ที่ทะเยอทะยานของการเชื่อมโยงระบบของแหล่งกำเนิดที่แตกต่างกันเพื่อให้สามารถแลกเปลี่ยนข้อมูลโดยไม่มีอุปสรรคใด ๆ เนื่องจากโปรโตคอลที่พวกเขาดำเนินการในทางของตัวเองตามผู้ผลิตของพวกเขา
แบบจำลอง OSI ประกอบด้วย 7 ชั้นหรือระดับของสิ่งที่เป็นนามธรรม แต่ละระดับเหล่านี้จะมีหน้าที่ของตนเองเพื่อให้พวกเขาสามารถบรรลุเป้าหมายสุดท้ายได้ การแยกออกเป็นระดับนี้ ทำให้การสื่อสารระหว่างกันของโปรโตคอลเป็นไปได้ อย่างแม่นยำโดยเน้นฟังก์ชั่นเฉพาะในแต่ละระดับของการทำงาน
สิ่งที่ควรคำนึงถึงก็คือ โมเดล OSI ไม่ใช่คำจำกัดความของโทโพโลยีหรือโมเดลเครือข่ายในตัวเอง มันไม่ได้ระบุหรือกำหนดโปรโตคอลที่ใช้ในการสื่อสารเนื่องจากมันจะถูกนำไปใช้อย่างอิสระของรุ่นนี้ สิ่งที่ OSI ทำจริงๆคือกำหนดฟังก์ชั่นการทำงานเพื่อให้ได้มาตรฐาน
ระดับของแบบจำลอง OSI ประกอบด้วย:
ประเภทของบริการ
โมเดล OSI สร้างบริการพื้นฐานสองประเภทที่มีอยู่สำหรับการสื่อสารโทรคมนาคม:
- ด้วยการเชื่อมต่อ: จำเป็นต้องสร้างการเชื่อมต่อผ่านวงจรก่อน เพื่อแลกเปลี่ยนข้อมูล การสื่อสารชนิดหนึ่งที่มีการเชื่อมต่อคือโทรศัพท์ทั้งมือถือและโทรศัพท์พื้นฐาน ไม่มีการเชื่อมต่อ: ในการส่งหรือรับข้อมูล ไม่จำเป็นต้องสร้างวงจร ข้อความจะถูกส่งไปพร้อมกับที่อยู่ปลายทางและจะมาถึงโดยเร็วที่สุด แต่ไม่จำเป็นต้องสั่งซื้อ ตัวอย่างทั่วไปคือการส่งอีเมล
แนวคิดและคำศัพท์ที่ใช้ในโมเดล OSI
ในการพูดคุยเกี่ยวกับ OSI เราต้องรู้จักเงื่อนไขต่างๆที่เกี่ยวข้องโดยตรง หากพวกเขาไม่ได้เราจะเข้าใจแนวคิดหลายอย่างของแบบจำลอง
ระบบ
มันเป็นองค์ประกอบทางกายภาพที่มีการใช้แบบจำลอง เป็นชุดของเครื่องทางกายภาพชนิดต่าง ๆ ที่เชื่อมต่อสามารถถ่ายโอนข้อมูลได้
แบบ
แบบจำลองช่วยกำหนดโครงสร้างพร้อมกับฟังก์ชั่นต่างๆที่ระบบโทรคมนาคมจะทำงาน แบบจำลองไม่ได้ให้คำจำกัดความว่าเครือข่ายโทรคมนาคมควรนำไปใช้อย่างไร แต่จะกำหนดเฉพาะขั้นตอนมาตรฐานสำหรับการแลกเปลี่ยนข้อมูล
ชั้น
มันเป็นชุดของฟังก์ชั่นที่เฉพาะเจาะจงเพื่ออำนวยความสะดวกการสื่อสารที่จัดกลุ่มเป็นเอนทิตีที่จะเกี่ยวข้องกับทั้งในระดับที่ต่ำกว่าและระดับที่สูงขึ้น
การโต้ตอบระหว่างระดับนั้นเรียกว่าแบบดั้งเดิมและสามารถเป็นได้ทั้งการตอบสนองการร้องขอหรือการยืนยัน แต่ละระดับมีคุณสมบัติเหล่านี้:
- แต่ละระดับถูกออกแบบมาเพื่อทำหน้าที่เฉพาะ เมื่อเราจำเป็นต้องใช้ฟังก์ชั่นบางอย่างกับเครือข่ายเราจะใช้ระดับที่สอดคล้องกับฟังก์ชั่นเหล่านี้แต่ละระดับเหล่านี้ จะเกี่ยวข้องกับระดับก่อนหน้าและระดับถัดไปในระดับ ที่เป็นนามธรรม รับข้อมูลจากระดับต่ำกว่าและให้สิ่งเหล่านี้ไปยังระดับที่สูงขึ้น แต่ละระดับ มีบริการที่เป็นอิสระจากการใช้งานจริง ข้อ จำกัด จะต้องมีการ จัดตั้งขึ้นในแต่ละระดับ ตราบเท่าที่พวกเขามั่นใจว่าการไหลของข้อมูลระหว่างกัน
ฟังก์ชั่นหรืออัลกอริทึม
มันเป็นชุดของคำสั่งที่เกี่ยวข้องกับแต่ละอื่น ๆ เพื่อให้ผ่านสิ่งเร้าอินพุต (อาร์กิวเมนต์) มันจะสร้างเอาท์พุทบางอย่าง (เอาท์พุท)
ชั้น OSI
การทำงานพื้นฐาน
ตอนนี้เราต้องพูดถึงเจ็ดระดับที่กำหนดโดยมาตรฐานการสื่อสารของ OSI แต่ละระดับเหล่านี้จะมีฟังก์ชั่นและโปรโตคอลของตัวเองที่จะทำงานเพื่อสื่อสารกับระดับอื่น ๆ
โปรโตคอลของแต่ละระดับจะสื่อสารกับคู่หูหรือเพื่อนร่วมงาน นั่นคือโปรโตคอลของพวกเขาจะอยู่ที่ปลายอีกด้านหนึ่งของการสื่อสาร ด้วยวิธีนี้โปรโตคอลอื่น ๆ ของระดับอื่นจะไม่มีอิทธิพล
เพื่อสร้างการไหลของข้อมูล เครื่องต้นทางส่งข้อมูลที่จะออกจากชั้นผิวเผินที่สุดไปยังชั้นกายภาพ จากนั้นในเครื่องปลายทางการไหลจะไปถึงเลเยอร์ทางกายภาพนี้และขึ้นสู่ชั้นผิวเผินที่สุดที่มีอยู่
นอกจากนี้ใน แต่ละระดับการทำงานเป็นอิสระจากคนอื่น ๆ หากจำเป็นต้องรู้การดำเนินงานของระดับอื่น ๆ ด้วยวิธีนี้แต่ละคนสามารถแก้ไขได้โดยไม่ส่งผลกระทบต่อคนอื่น ๆ ตัวอย่างเช่นหากเราต้องการเพิ่มอุปกรณ์ทางกายภาพหรือการ์ดเครือข่ายสิ่งนี้จะมีผลเฉพาะเลเยอร์ที่ควบคุมอุปกรณ์เหล่านี้เท่านั้น
ระดับสามารถแบ่งออกเป็นสองกลุ่มกลุ่มที่มุ่งเน้นเครือข่ายและกลุ่มที่มุ่งเน้นการใช้งาน
ระดับ OSI ที่มุ่งเน้นเครือข่าย
ระดับเหล่านี้ มีหน้าที่ในการจัดการส่วนทางกายภาพของการเชื่อมต่อ เช่นการสร้างการสื่อสารการกำหนดเส้นทางและการส่ง
ชั้นที่ 1: ฟิสิกส์
ระดับนี้เกี่ยวข้องโดยตรงกับองค์ประกอบทางกายภาพของการเชื่อมต่อ มันจัดการขั้นตอนในระดับอิเล็กทรอนิกส์ เพื่อให้สายข้อมูลบิตเดินทางจากเครื่องส่งไปยังผู้รับโดยไม่มีการเปลี่ยนแปลงใด ๆ
- กำหนดสื่อการส่งสัญญาณทางกายภาพ: สายเคเบิลคู่บิด, สายโคแอกเชียล, คลื่นและไฟเบอร์ออปติกจัดการสัญญาณไฟฟ้าและส่งกระแสข้อมูลบิตกำหนดคุณสมบัติของวัสดุเช่นขั้วต่อและระดับแรงดันไฟฟ้า
มาตรฐานที่เกี่ยวข้องกับระดับนี้คือ: ISO 2110, EIA-232, V.35, X.24, V24, V.28
ชั้นที่ 2: การเชื่อมโยงข้อมูล
ระดับนี้มีหน้าที่รับผิดชอบในการจัดหาวิธีการทำงานเพื่อสร้างการสื่อสารขององค์ประกอบทางกายภาพ มันเกี่ยวข้องกับการ กำหนดเส้นทางทางกายภาพของข้อมูล การเข้าถึงสื่อและ โดยเฉพาะอย่างยิ่งการตรวจสอบข้อผิดพลาดในการส่ง
เลเยอร์นี้สร้างบิตเฟรมพร้อมข้อมูลและองค์ประกอบอื่น ๆ เพื่อควบคุมว่าการส่งข้อมูลทำได้อย่างถูกต้อง องค์ประกอบทั่วไปที่ทำหน้าที่ของเลเยอร์นี้คือ สวิตช์ หรือเราเตอร์ซึ่งรับผิดชอบการรับและส่งข้อมูลจากเครื่องส่งไปยังเครื่องรับ
โปรโตคอลที่รู้จักกันดีที่สุดสำหรับลิงค์นี้คือ IEEE 802 สำหรับการเชื่อมต่อ LAN และ IEEE 802.11 สำหรับการเชื่อมต่อ WiFi
ชั้นที่ 3: สีแดง
เลเยอร์นี้มีหน้าที่ ระบุเส้นทางระหว่างเครือข่ายที่เชื่อมต่อสองเครือข่าย ขึ้นไป ระดับนี้จะช่วยให้ข้อมูลที่จะมาถึงจากเครื่องส่งสัญญาณไปยังผู้รับสามารถที่จะทำให้การเปลี่ยนและการกำหนดเส้นทางที่จำเป็นสำหรับข้อความที่จะมาถึง ด้วยเหตุนี้มัน เป็นสิ่งจำเป็นที่ชั้นนี้รู้โทโพโลยีของเครือข่าย ที่มันทำงาน
โปรโตคอลที่รู้จักกันดีที่สุดที่ทำเช่นนี้คือ IP เรายังพบผู้อื่นเช่น IPX, APPLETALK หรือ ISO 9542
ชั้นที่ 4: การขนส่ง
ระดับนี้มีหน้าที่ในการ ขนส่งข้อมูลที่ พบภายในแพ็กเก็ตการส่งจากแหล่งกำเนิดไปยังปลายทาง ทำได้โดยอิสระจากประเภทของเครือข่าย ที่ตรวจพบระดับล่าง หน่วยข้อมูลหรือ PDU ก่อนที่จะเห็นเราเรียกมันว่าดา ตาแกรม ถ้ามันทำงานกับ โปรโตคอล UPD ที่ มุ่งเน้นไปที่การส่งการเชื่อมต่อแบบไม่ต่อเนื่องหรือ ส่วน ถ้ามันทำงานกับ โปรโตคอล TCP ที่ มุ่งเน้นไปที่การเชื่อมต่อ
เลเยอร์นี้ทำงานกับ พอร์ตแบบลอจิคัลเช่น 80, 443 เป็นต้น นอกจากนี้ยังเป็นเลเยอร์หลักที่ ต้องจัดเตรียมคุณภาพ ที่ เพียงพอเพื่อให้การส่งข้อความ ดำเนินไปอย่างถูกต้อง และตรงตามความต้องการของผู้ใช้
ระดับ OSI เชิงแอพพลิเคชัน
เทียร์เหล่านี้ ทำงานโดยตรงกับแอปพลิเคชันที่ร้องขอบริการ ระดับต่ำกว่า มันมีหน้าที่ในการปรับข้อมูลเพื่อให้สามารถเข้าใจได้จากมุมมองของผู้ใช้ผ่านทางส่วนต่อประสานและรูปแบบ
ชั้นที่ 5: เซสชัน
ผ่านระดับนี้ การเชื่อมโยงระหว่างเครื่อง ที่ส่งข้อมูลสามารถ ควบคุมและใช้งาน ได้ สิ่งนี้จะช่วยให้มั่นใจได้ว่าเมื่อการเชื่อมต่อถูกสร้างขึ้นแล้วมันจะยังคงอยู่จนกว่าการส่งสัญญาณจะสิ้นสุดลง
จะต้องรับผิดชอบในการจับคู่ที่อยู่เซสชันที่ผู้ใช้ป้อนเพื่อส่งผ่านไปยังการขนส่งที่อยู่ที่ระดับล่างทำงานด้วย
ชั้นที่ 6: การนำเสนอ
เลเยอร์นี้มี หน้าที่รับผิดชอบในการแสดงข้อมูลที่ถูก ส่ง มันจะทำให้มั่นใจได้ว่าข้อมูลที่เข้าถึงผู้ใช้สามารถเข้าใจได้แม้ว่าจะมีโปรโตคอลที่แตกต่างกันที่ใช้ในเครื่องรับและเครื่องส่ง พวกเขาแปลสตริงอักขระเป็นสิ่งที่เข้าใจได้ดังนั้นต้องพูด
เลเยอร์นี้ไม่ทำงานกับการกำหนดเส้นทางข้อความหรือลิงก์ แต่รับผิดชอบในการทำงานกับเนื้อหาที่มีประโยชน์ที่เราต้องการดู
ชั้นที่ 7: การใช้งาน
นี่คือระดับสุดท้ายและรับผิดชอบการ อนุญาตให้ผู้ใช้ดำเนินการและคำสั่ง ในแอปพลิเคชันของตนเองเช่นปุ่มส่งอีเมลหรือโปรแกรมส่งไฟล์โดยใช้ FTP นอกจากนี้ยังช่วยให้การสื่อสารระหว่างส่วนที่เหลือของชั้นล่าง
ตัวอย่างของชั้นแอปพลิเคชันอาจเป็นโปรโตคอล SMTP สำหรับส่งอีเมลโปรแกรมส่งไฟล์ FTP เป็นต้น
หน่วยข้อมูลในโมเดล OSI
มันเป็นองค์ประกอบที่ประมวลผลข้อมูลในระบบเปิดเพื่อนำไปใช้กับฟังก์ชั่นบางอย่าง ในกรณีนี้มันจะพยายามประมวลผลข้อมูลสำหรับการแลกเปลี่ยนระหว่างเครื่อง กระบวนการประกอบด้วย:
- Service access point (SAP): สถานที่ที่แต่ละเลเยอร์ค้นหาบริการของเลเยอร์ที่อยู่ด้านล่าง Interface Data Unit (IDU): บล็อกของข้อมูลที่หนึ่งเลเยอร์ส่งผ่านไปยัง หน่วยข้อมูล เลเยอร์ที่ต่ำกว่า ของ โปรโตคอล (N-PDU): แพ็คเก็ตข้อมูลที่นำข้อมูลที่ต้องการส่งผ่านเครือข่าย ข้อมูลนี้จะถูกแบ่งออกและประกอบด้วยส่วนหัวที่มีข้อมูลการควบคุม ข้อมูลนี้มีการแลกเปลี่ยนระหว่างสองหน่วยงานที่อยู่ในระดับเดียวกันในสถานที่ที่แตกต่างกัน หน่วยบริการข้อมูล (SDU): IDU แต่ละรายการประกอบด้วยเขตข้อมูลสำหรับ การควบคุมอินเทอร์เฟซ (ICI) และเขตข้อมูลอื่นที่มีข้อมูลพร้อมข้อมูลเครือข่าย (SDU) SDU ระดับ n แสดงถึง PDU ระดับ n + 1 ดังนั้น n + 1-PDU = n-SDU
กราฟิกมันสามารถแสดงดังนี้
กระบวนการส่งข้อมูลในรุ่น OSI
ให้เราดูว่าเลเยอร์ของโมเดล OSI ทำงานอย่างไรในการส่งข้อมูล
- ชั้นแอปพลิเคชันจะได้รับข้อความจากผู้ใช้ข้อความตั้งอยู่ในชั้นแอปพลิเคชัน เลเยอร์นี้จะเพิ่มส่วนหัว ICI เพื่อสร้างชั้นแอปพลิเคชัน PDU และเปลี่ยนชื่อ IDU ตอนนี้ไปที่เลเยอร์ถัดไปตอนนี้ข้อความอยู่ในเลเยอร์การนำเสนอ เลเยอร์นี้จะเพิ่มส่วนหัวของมันเองและมันจะถูกโอนไปยังเลเยอร์ถัดไปตอนนี้ข้อความอยู่ในชั้นเซสชั่นและขั้นตอนก่อนหน้านี้ซ้ำอีกครั้ง เลเยอร์ทางกายภาพจะถูกส่งไปในเลเยอร์ทางกายภาพแพ็คเก็ตจะถูกส่งไปยังผู้รับอย่างถูกต้องเมื่อข้อความมาถึงผู้รับแต่ละชั้นจะลบส่วนหัวที่ชั้นที่อนุมัติแล้วส่งไปยังข้อความตอนนี้ข้อความมาถึงชั้นแอพพลิเคชันปลายทางที่จะส่งไปยัง ผู้ใช้เข้าใจ
นี่เป็นการสรุปบทความของเราเกี่ยวกับแบบจำลอง OSI
เราขอแนะนำ:
หากคุณต้องการบอกเราเกี่ยวกับคำถามใด ๆ เขียนในความคิดเห็น
ซอฟต์แวร์ Radeon รุ่น crimson รุ่น 16.1 beta เปิดตัวแล้ว
AMD ได้เปิดตัวไดรฟ์เวอร์กราฟิก Radeon Software Crimson Edition 16.1 Beta ใหม่ซึ่งมีการปรับปรุงจำนวนมากสำหรับเกมต่างๆ
ซอฟต์แวร์ Radeon รุ่น crimson รุ่น 16.1.1 เบต้าเปิดตัวแล้ว
AMD ได้เปิดตัวไดร์เวอร์กราฟิก Radeon Software Crimson Edition 16.1.1 Beta ที่มาพร้อมกับวิดีโอเกมรุ่นล่าสุด
ซอฟต์แวร์ amd radeon รุ่น crimson รุ่น 16.5.1 มีวางจำหน่ายแล้ว
AMD Radeon Software Crimson Edition 16.5.1 Beta ใหม่พร้อมให้บริการแล้วสำหรับการปรับปรุง Forza Motorsport 6: Apex