لایه بندی شبکه

لایه بندی شبکه فصل اول

لایه بندی شبکه

در ساختار شبکه از دو مدل لایه بندی استفاده میشود.

مدل OSI
مدل TCP/IP

مدل OSI :
این مدل برگرفته از کلمه ی Open System Interconnection است و برای ارتباط بین دو کامپیوتر مبدأ و مقصد به کار میرود. این مدل در سال 1980 توسط سازمان ISO طراحی و پیاده سازی شده است و طبق سالیان متوالی تغییراتی روی آن صورت گرفته است، هرچند که همان ساختار اصلی خود را حفظ کرده است. این مدل بر اساس یکی سری قراردادها با لایه ی مقابل خود در کامپیوتر دیگر ارتباط برقرار میکند و این کار باعث افزایش سرعت و امنیت در شبکه خواهد شد.
تمام کمپانی های نرم افزاری و سخت افزاری طبق این قرارداد محصولات خود را پیاده سازی میکنند. اگر توجه کرده باشید، بعضی از شرکتها دارای گواهینامه ISO 9001,9002 و غیره میباشند، یعنی اینکه طبق استاندارد این سازمان باید کار کنند. این مدل به صورت قراردادی از هفت لایه ی زیر تشکیل شده است که هر لایه را برای شما توضیح میدهیم:

لایه های شبکه

لایه های شبکه

اگر به شکل بالا توجه کنید، لایه های بالاتر به صورت نرم افزاری میباشند و هر چه به طرف لایه های پایین تر می آییم با سخت افزار کار داریم.

  7- لایه ی Application (کاربردی):
این لایه با برنامه های کاربردی روی سیستم عامل که در شبکه کار میکنند ارتباط دارد، مانند نرمافزارهای مرورگر و انواع سرویسهای مربوط به شبکه مانند ( Telnet – pop3 – mail – ftp – tftp,… )، این لایه اطلاعات دریافتی را قطعه قطعه کرده به صورتی که لایه ی پایینی بتواند این اطلاعات را درک کند. نظارت بر Error Recovery و Flow control در هنگام ارسال و دریافت اطلاعات بر عهده ی این لایه است.

6 – لایه ی presentation (نمایش):
این لایه اطلاعات دریافتی را از لایه ی بالایی خود دریافت میکند و آنها را فشرده سازی (Compression) و رمزنگاری (encryption) میکند و به لایهی پایینی ارسال میکند، البته این لایه هم میتواند اطلاعات فشرده سازی شده را از حالت فشرده خارج کند (DeCompression) و هم میتواند قفل گشایی کند (decryption) .

5 – لایه ی Session (جلسه):
در این لایه، 1 کامپیوتر ارسال و دریافت کننده اطلاعات، دور یک میز می نشینند و جلسهای باهم برقرار میکنند. در این جلسه بر نوع فایل ارسالی بحث و گفتگو میشود که این فایل از چه نوعی است، وقتی به نتیجه رسیدند باهم ارتباط برقرار میکنند، به این موضوع هم توجه داشته باشید که آغاز و اتمام یک ارتباط از طریق این لایه انجام میگیرد.

4 – لایه ی Transport (انتقال):
برای توضیح این لایه، باید 2 نوع ارتباط را برای شما تشریح کنم:
1- Connection Less
2- Connection Oriented
1- در ارتباط connection Less کامپیوتر مبدأ برای کامپیوتر مقصد اطلاعات ارسال میکنند، اما کامپیوتر مقصد هیچگونه پیامی ( Acknowledge ) مبنی بر دریافت اطلاعات به کامپیوتر مبدأ نمیدهد. این مدل را میتوانید در نرم افزارهای چت که به صورت صوتی با طرف خود صحبت میکنید، مشاهده کنید که با این کار سرعت انتقال اطلاعات به علت عدم دریافت Acknowledge افزایش مییابد.
2- در ارتباط Connection oriented که ارتباط بسیار مهمی است، کامپیوتر مبدأ اطلاعات خود را به کامپیوتر مقصد ارسال میکند و منتظر میماند تا کامپیوتر مقصد، پیام Acknowledge را به مبدأ ارسال کند تا متوجهی دریافت اطلاعات در مقصد شود. اگر این کار انجام نشود در طی زمان مشخص، دوباره اطلاعات را برای مقصد ارسال میکند، تا زمانی این کار انجام میشود که کامپیوتر مقصد Acknowledge را ارسال کند. این روش برای ارتباطات بسیار مهم، کاربرد دارد. Acknowledge یک تأییدی بر دریافت اطلاعات به صورت صحیح است. در این لایه، این 1 ارتباط که در بالا توضیح دادم مشخص میشود، یعنی طبق فایلی که ارسال میشود ارتباط آن هم مشخص میشود.
پروتکل هایی که در این لایه کار میکنند:

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 ها سروکار دارد و ip مقصد و مبدأ را به بسته ی ارسالی ما اضافه میکند و به لایه پایینتر میفرستد.
پروتکل هایی که در این لایه کار میکنند:

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 کارتهای شبکه که یک شماره اختصاصی است به بسته ها اضافه میشود. اگر به شکل لایه ها تصویر قبلی توجه کنید متوجهی این موضوع خواهید شد.
پروتکلهایی که در این لایه کار میکنند:

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 است، با سیگنال ها و کابل ها در ارتباط است و سیگنال را از طریق کابل به کامپیوتر مورد نظر ارسال میکنند.
پروتکلهایی که در این لایه کار میکنند:

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

 

0 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگوها شرکت کنید؟
در گفتگو ها شرکت کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *