Everything & Nothing

۱ مطلب با موضوع «Network :: OSI & TCP» ثبت شده است

۲۰ تیر ۹۲ ، ۲۱:۰۹

OSI & TCP/IP



تمام اتفاقاتی که از ابتدا و انتها در شبکه می افتد از دو مدل OSI  و TCP/IP خارج نیست.
پس در اینجا این دو مدل را مورد بررسی قرار میدهیم.

OSI مدل:




Host A و Host B نشان دهنده دو سیستمی می باشد که با هم در ارتباط هستند.
ما در مدل OSI  هفت لایه داریم که در شکل میبینید. لایه ها با لایه های زیرین خود یک ارتباط واقعی دارند و با لایه های رو به رویی خود یک ارتباط مجازی دارند .
وقتی Data یی قرار است از Host A به Host B فرستاده شود اتفاقاتی که می افتد بدین صورت میباشد .
در Host A از لایه 7 ، Data قالب بندی میشود و به لایه زیرین خود فرستاده میشود سپس داده ها از کابل ها و Device ها(patch panelهای مربوط به Switch) عبور کرده و به Host B میرسد . در اینجا داده ها یک به یک باز شده و به لایه بالاتر خود عبور داده میشوند.

دلیل اینکه سه لایه Network , Data Link و physical بیرون از لایه ها کشیده شده این است که عملا وقتی داده از سیستم ما خارج میشود این سه اتفاق خارج از سیستم و در همان کابل ها و Device ها اتفاق میفتد.

همچنین هر لایه یک خروجی دارد که به آن PDU می گویند و حرف اول هر لایه در ابتدای آن قرار میگیرد.
مثلا لایه Applicatin را نگاه کنید به آن APDU نیز گفته میشودو بدین ترتیب ادامه دهید تا به لایه Transpotrt میرسیم که به آن هم TPDU می گویند و هم Segment میگویند.

همچنین ما در لایه 3 بحث Router ها رو داریم (شبکه WAN را در نظر بگیرید ما در ان از یک Router استفاده میکنیم ) که Router لایه 3 رو میشناسد پس وقتی در لایه 3، Data یی فرستاده میشود به آن میگوییم Packet

ما در لایه 2 بحث Switch ها رو داریم (شبکه LAN را در نظر بگیرید ما در آن از یک Switch استفاده میکنیم ) پس وقتی در لایه 2، Data یی فرستاده میشود به آن میگوییم Frame

همچنین در لایه یک که مبحث Physical ما میباشد (کابل ها) ما با بیت ها سر و کار  داریم که یک آدرس لایه یکی میباشد.

 TCP/IP مدل:



همانطور که میبنید این مدل از 4 لایه تشکیل شده است که لایه ه Application, Presentation و session در مدل OSI در اینجا در لایه Application واقع هستند.
به طور خلاصه هر لایه رو مورد بحث قرار میدهیم:
لایه 7 = Application
شناسایی(Authenticatin) یوزر و پسورد سیستم ما در این لایه اتفاق می افتد.
در واقع یک رابط است بین Programer  و سیستم مورد نظر

لایه 6 = Presentation
دو وظیفه اصلی Encryption(رمزگذاری کردن سیستم ) و Compresion در این لایه اتفاق می افتد.
بحث فرمت کردن و Negotiation داده هاست.

لایه 5= Session
بحث چگونگی شروع و کنترل و عملا پایان یک کنفرانس را مطرح میکند.
دو طرفه بودن یا یک طرفه بودن پیغام ها در این لایه بحث میشود.
به طور مثال : وقتی می خوایم به Share های یک سیستم وصل شویم یک Session باز میشود که تا سیستم رو Reastart نکنیم این Session باز است (بحث چگونه Share کردن داده ها بعدا توضیح داده میشود )

لایه 4= Transport
یکی از قوی ترین و پرکاربرد ترین لایه هاست .
که تصحیح خطا در این لایه اتفاق می افتد.

لایه 3= Network
آدرس منطقی (logical Address ) در این لایه اتفاق می افتد.
همچنین اینکه Data از کدام مسیر برود نیز در این لایه است که به آن میگوییم : Path Determination

لایه 2 = Data Link
تشخیص خطا در این لایه اتفاق می افتد.

لایه 1= Physical
آدرس فیزیکی لایه هاست ، این لایه در ارتباط مستقیم با سخت افزار بوده و خصایص فیزیکی شبکه نظیر:
اتصالات، ولتاژ و زمان را مشخص میکند
 نحوه و چونگی کابل بندی سیستم ها در این لایه اتفاق می افتد.

سوالی داشتیـــــد بپرسید بچه ها !!!
خوشحال میشــــم smile
 


mahnaz hayati