لایه بندی شبکه فصل اول
لایه بندی شبکه
به طور کلی از دو مدل لایه بندی شبکه استفاده میشود:
- مدل OSI
- مدل TCP/IP
لایه بندی OSI
این مدل برگرفته از عبارت Open System Interconnection است و برای ارتباط بین دو کامپیوتر مبدأ و مقصد به کار میرود . این مدل در سال 1980 توسط سازمان ISO طراحی و پیاده سازی شده و طبق سالیان متوالی تغییراتی روی آن صورت گرفته است. هرچند که همان ساختار اصلی خود را حفظ کرده است.
مدل لایهبندی OSI بر اساس یکی سری قراردادها با لایهی مقابل خود در کامپیوتر دیگر ارتباط برقرار میکند و این کار باعث افزایش سرعت و امنیت در شبکه خواهد شد.
تمام کمپانیهای نرمافزاری و سختافزاری طبق این قرارداد محصولات خود را پیادهسازی میکنند . اگر توجه کرده باشید، بعضی از شرکتها دارای گواهینامه ISO 9001, 9002 و غیره هستند. یعنی میبایست طبق استاندارد این سازمان کار کنند. مدل OSI به صورت قراردادی از هفت لایهی زیر تشکیل شده است که هر لایه را بررسی خواهیم کرد.
اگر به تصویر بالا توجه کنید، لایههای بالاتر به صورت نرمافزاری فعالیت میکنند و هرچه به طرف لایههای پایینتر برویم با سختافزار کار داریم.
7. لایه Application (کاربرد)
این لایه از لایه بندی شبکه با برنامههای کاربردی روی سیستم عامل که در شبکه کار میکنند ارتباط دارد. مانند نرمافزارهای مرورگر وب و انواع سرویسهای مربوط به شبکه مانند Telnet, pop3, mail, ftp, tftp یا غیره. این لایه اطلاعات دریافتی را به صورتی که لایه پایینی بتواند آن را درک کند، قطعه قطعه میکند. نظارت بر Error Recovery و Flow control در هنگام ارسال و دریافت اطلاعات بر عهدهی این لایه است .
6. لایه Presentation (نمایش)
این لایه اطلاعات دریافتی را از لایه بالایی خود دریافت کرده و آنها را فشرده سازی (Compression) و رمزنگاری (Encryption) میکند. سپس آن را به لایه پایینی میفرستد. البته این لایه هم میتواند اطلاعات فشرده سازی شده را از حالت فشرده خارج کند (DeCompression) و هم میتواند قفل گشایی (Decryption) انجام دهد.
5. لایه Session (جلسه)
به صورت ساده در این لایه از لایه بندی شبکه، کامپیوترهای ارسال و دریافت کننده اطلاعات دور یک میز مینشینند و جلسهای باهم برقرار میکنند. در این جلسه بر نوع فایل ارسالی بحث و گفتگو میشود که این فایل از چه نوعی است. وقتی به نتیجه رسیدند باهم ارتباط برقرار میکنند. به این موضوع هم توجه داشته باشید که آغاز و اتمام یک ارتباط از طریق این لایه انجام میپذیرد.
4. لایه Transport (انتقال)
برای توضیح این لایه باید 2 نوع ارتباط را تشریح کنیم:
- Connection Less
- Connection Oriented
در ارتباط connection Less کامپیوتر مبدأ برای کامپیوتر مقصد اطلاعات ارسال میکند. اما کامپیوتر مقصد هیچگونه پیامی (Acknowledge) مبنی بر دریافت اطلاعات به کامپیوتر مبدأ نمیدهد. این مدل را میتوانید در نرمافزارهای چت که به صورت صوتی با مخاطب خود صحبت میکنید، مشاهده کنید. با این کار سرعت انتقال اطلاعات به علت عدم دریافت Acknowledge افزایش مییابد.
در ارتباط Connection oriented که ارتباط بسیار مهمی است، کامپیوتر مبدأ اطلاعات خود را به کامپیوتر مقصد ارسال میکند. سپس منتظر میماند تا کامپیوتر مقصد پیام Acknowledge را به مبدأ ارسال کند تا متوجه صحت دریافت اطلاعات در سمت مقصد شود.
اگر این کار انجام نشود در طی زمانی مشخص، دوباره اطلاعات را برای مقصد ارسال میکند. این کار تا زمانی انجام میشود که کامپیوتر مقصد Acknowledge را ارسال کند. این روش برای ارتباطات بسیار مهم و کاربردی است. Acknowledge یک تأییدی بر دریافت اطلاعات به صورت صحیح است.
پروتکلهایی که در لایه Transport کار میکنند:
- ADSP, AppleTalk Data Stream Protocol
- ASP, AppleTalk Session Protocol
- H.245, Call Control Protocol for Multimedia Communication
- ISO-SP, OSI session-layer protocol (X.225, ISO 8327)
- iSNS, Internet Storage Name Service
- L2F, Layer 2 Forwarding Protocol
- L2TP, Layer 2 Tunneling Protocol
- NetBIOS, Network Basic Input Output System
- PAP, Password Authentication Protocol
- PPTP, Point-to-Point Tunneling Protocol
- RPC, Remote Procedure Call Protocol
- RTCP, Real-time Transport Control Protocol
- SMPP, Short Message Peer-to-Peer
- SCP, Session Control Protocol
- SOCKS, the SOCKS internet protocol, see Internet socket
- ZIP, Zone Information Protocol
- SDP, Sockets Direct Protocol
3. لایه Network (شبکه)
این لایه با IP سروکار دارد و آی پی مقصد و مبدأ را به بستهی ارسالی ما اضافه میکند و سپس به لایهی پایینتر میفرستد.
پروتکلهایی که در لایه Network کار میکنند:
- IPv4/IPv6, Internet Protocol
- DVMRP, Distance Vector Multicast Routing Protocol
- ICMP, Internet Control Message Protocol
- IGMP, Internet Group Management Protocol
- PIM-SM, Protocol Independent Multicast Sparse Mode
- PIM-DM, Protocol Independent Multicast Dense Mode
- IPsec, Internet Protocol Security
- IPX, Internetwork Packet Exchange
- RIP, Routing Information Protocol
- DDP, Datagram Delivery Protocol
- RSMLT Routed-SMLT
- ARP, Address Resolution Protocol
2. لایه Data Link (داده)
در این لایه از لایه بندی شبکه آدرس Mac کارتهای شبکه که یک شماره اختصاصی است به بستهها اضافه میشود. اگر به تصویر لایهها توجه کنید متوجه این موضوع خواهید شد.
پروتکلهایی که در لایه Data Link کار میکنند:
- Address Resolution Protocol (ARP)
- ARCnet
- ATM
- Cisco Discovery Protocol (CDP)
- Controller Area Network (CAN)
- Econet
- Ethernet
- Ethernet Automatic Protection Switching (EAPS)
- Fiber Distributed Data Interface (FDDI)
- Frame Relay
- High-Level Data Link Control (HDLC)
- IEEE 802.2 (provides LLC functions to IEEE 802 MAC layers)
- IEEE 802.11 wireless LAN
- LattisNet
- Link Access Procedures, D channel (LAPD)
- LocalTalk
- Multiprotocol Label Switching (MPLS)
- Nortel Discovery Protocol (NDP)
- OpenFlow (SDN)
- Split multi-link trunking (SMLT)
- Point-to-Point Protocol (PPP)
- Serial Line Internet Protocol (SLIP) (obsolete)
- Spanning Tree Protocol
- StarLan
- Token ring
- Unidirectional Link Detection (UDLD)
1- لایه. Physical (لایه فیزیکی)
این لایه آخرین لایه در مدل OSI است. Physical با سیگنالها و کابلها در ارتباط است و سیگنال را از طریق کابل به کامپیوتر مورد نظر ارسال میکند.
پروتکلهایی که در لایه Physical کار میکنند:
- Telephone network modems- V.92
- IRDA physical layer
- USB physical layer
- EIA RS-232, EIA-422, EIA-423, RS-449, RS-485
- Ethernet physical layer Including 10BASE-T, 10BASE2, 10BASE5, 100BASE-TX, 100BASE-FX, 100BASE-T, 1000BASE-T, 1000BASE-SX and other varieties
- Varieties of 802.11 Wi-Fi physical layers
- DSL
- ISDN
- T1 and other T-carrier links, and E1 and other E-carrier links
- SONET/SDH
- Optical Transport Network (OTN)
- GSM Um air interface physical layer
- Bluetooth physical layer
- ITU Recommendations: see ITU-T
- IEEE 1394 interface
- TransferJet physical layer
- Etherloop
- ARINC 818 Avionics Digital Video Bus
- G.hn/G.9960 physical layer
- CAN bus (controller area network) physical layer
- Mobile Industry Processor Interface physical layer
برای مشاهده مدلهای مختلف سوئیچ سیسکو روی عبارت مورد نظر کلیک کنید.
لینکهای مفید: