تبلیغات
Information Technology - TCP / IP
Information Technology
"تلاش کردن" بهترین راه رسیدن به موفقیت می باشد.

آرشیو

← آمار وبلاگ

  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :

TCP / IP


همانطوری که در مبحث مدل OSI گفته شد، این مدل که در سال 1983 ارائه شد، تنها جنبه تئوری و آموزشی داشته و عملیات پردازش مربوط به شبکه را در 7 لایه طبقه بندی می نماید. اما مدل TCP/IP مدل دیگریست که از گذشته تا کنون بصورت عملی و استاندارد در شبکه های محلی و همچنین شبکه جهانی اینترنت استفاده می شود.
این مدل اولین بار در سال 1970 با هدف انتقال سریع پیام و همچنین کنترل انتقال آن توسط وزارت دفاع آمریکا معرفی شد و به همراه UNIX BSD ارائه گردید. این مدل از چهار لایه تشکیل می شود و در حقیقت نمونه ای عملی و ترکیبی از لایه های مدل OSI است. به این علت که TCP/IP زودتر از مدل OSI ارائه شده بود، به سرعت مورد استفاده قرار گرفت. به همین علت به صورت یک استاندارد رایج یا defacto در آمد. مدل OSI نیز همواره برای تشریح فعالیت های ارتباطی هر سیستم کامپیوتری در شبکه به کار میرود. در جدول 2-3 دو مدل با یکدیگر مقایسه شده اند.





همانطوریکه در جدول2-3 مشاهده می شود، لایه کاربرد و لایه ارائه (نمایش) با یکدیگر ادغام شده اند و لایه حجیم تر کاربرد را در مدل TCP / IP ایجاد کرده اند.
این مورد که در لایه های انتقال و واسط شبکه TCP/IP نیز دیده می شود، از آنجا ناشی می گردد که وظایف لایه هایی مانند ارائه ، جلسه و یا فیزیکی در مقابل دیگر لایه ها کمتر بوده و در حقیقت مکملی برای لایه های بزرگتر به حساب می آیند. امروزه اکثر سیستم عامل های تجاری مانند windows ، UNIX ، Linux بسته پروتکلی TCP/IP را به طور پیش فرض نصب می کنند و از این جهت نیاز کاربران را مرتفع ساخته اند. در زیر مروری دوباره این بار بر لایه های مدل TCP / IP آمده است:
لایه واسط شبكه
در این لایه تمام استانداردهای سخت افزاری و انواع پروتكل شبكه تعریف شده و خاصیت بزرگ این لایه این است كه در آن می توان بین نرم افزار و سخت افزار شبكه ارتباط برقرار كرد.
لایه شبكه
در این لایه پروتكل IP آدرس دهی و تنظیم می شود .(توضیحات در قسمت IP ) و همچنین دیگر پروتكل ها مانند ARP,ICMP,BOOTP كه در این میان نقش هیچكدام به اندازه IPو ICMP ١ مهم نیست. در كل وظیفه این لایه دادن اطلاعات در مورد شبكه و آدرس دهی در آن می باشد كه مسیر یابها از آن بسیار استفاده می كنند.
لایه انتقال
ابتدایی ترین وظیفه این لایه آگاهی از وضعیت بسته ها می باشد كه بسیار مهم نیز هست. و درمرحله بعد وظیفه این لایه انتقال اطلاعاتی می باشد كه نیاز به امنیت ندارند و سرعت برای آنها مهم تر است.
لایه كاربرد
این لایه دارای امكانات زیادی برای هنر نمایی متخصصان می باشد. دراین لایه برنامه های كاربردی قرار دارند و دركل این لایه، لایه نرم افزارهای شبكه و همچنین لایه پروتكل های نرم افزاری است. از مهم ترین نكات در خصوص این لایه قرارداشتن پروتکل انتقال فایل (FTP)، مدیریت پست (SMTP)، HTTP و بقیه برنامه های كاربردی می باشد .



لایه شبکه و پروتکل IP
"پروتکل اینترنت" یا به اختصار IP ١یکی از پایه های بسته TCP/IP می باشد. در واقع TCP/IP به ترکیب دو پروتکل IP (پروتکل لایه شبکه) و پروتکل TCP ٢ (پروتکل لایه انتقال) که در مجموع یکی از رایجترین سرویس های انتقال داده در شبکه را فراهم می کنند، اشاره دارد. در یک TCP/IP Internetwork ، پروتکل IP مسئول ارسال داده ها از مبدا به مقصد نهایی آنهاست.
IP پروتکلی بدون-اتصال است، به این معنا که بدون آنکه ارتباطی را با سیستم مقصد برقرار کند، پیامهایش را ارسال می کند. همچنین داده هایی را حمل می کند که توسط پروتکلهایی که اکثریت آنها بدون اتصالند، تولید می شود. TCP/IP در لایه انتقال، هم از سرویس های اتصال گرا و هم بدون اتصال پشتیبانی می کند و این امر بدون اتصال بودن سرویس های IP را کامل می کند( این امر به نوبه خود سربار اضافی کنترل TCP/IPرا روی داده نیز کاهش می دهد).
پروتکل لایه انتقال مانند TCP و یا UDP داده را به همراه header خود به لایه شبکه می دهد. لایه شبکه نیز header لایه خود را به آن می افزاید (اکنون این بسته datagram نامیده می شود). datagram به سیستمی که مقصد نهایی دریافت است آدرس دهی می شود. سپس IP ، datagram را جهت ارسال توسط شبکه به لایه پایین تر یعنی پیوند داده می دهد. در طول انتقال packet ، امکان تغییر پروتکل لایه پیوند داده و در نتیجه header آن وجود دارد اما datagram به جز در چند مورد تغییرجزئی، تقریبا ثابت می ماند.

وظایف پروتکل IP
IP چندین کارکرد و وظیفه دارد که جهت روند انتقال میان شبکه ها بسیار ضروریست:
1. Encapsulation
به طور جزئی، به بسته بندی داده لایه انتقال در قالب datagram گفته می شود. مهمترین field هایی که IP در طی این عمل در header خود مشخص می کند عبارتند از:

• Internet Header Length : این field طول header IP را در 4 بایت مشخص می کند.
• Total Length : این مورد طول datagram را به بایت مشخص می کند.
• Fragment offset : زمانیکه یک datagram قطعه قطعه می شود، سیستم مقداری را در این field قرار می دهد که مکان قطعه را در datagram مشخص می کند.
• Time To Live : این مورد حداکثر تعداد شبکه هایی را که یک datagram می تواند از آنها بگذرد را مشخص می کند. هر مسیر یاب که datagram را ارسال می کند یک واحد از آن کم می کند و در صورت به صفر رسیدن datagram را حذف می کند.
• Source IP Address : این مورد آدرس IP سیستمی را که datagram را تولید کرده در 4 بایت مشخص می کند.
• Destination IP Address : این مورد آدرس IP سیستمی را که مقصد در یافت datagram است را در 4 بایت مشخص می کند.

chocolate
شنبه 15 اردیبهشت 1397 ساعت 08 و 04 دقیقه و 04 ثانیه
It's wonderful that you are getting ideas from this post as well as
from our dialogue made at this place.
How can you heal an Achilles tendonitis fast?
شنبه 1 مهر 1396 ساعت 16 و 03 دقیقه و 47 ثانیه
I am extremely impressed with your writing abilities as smartly
as with the format to your weblog. Is this
a paid subject or did you modify it yourself? Either way keep up the nice high quality writing, it's rare to see a great weblog
like this one these days..
nicolleortelt.wordpress.com
شنبه 14 مرداد 1396 ساعت 20 و 58 دقیقه و 35 ثانیه
Hello! Would you mind if I share your blog with my facebook group?
There's a lot of folks that I think would really appreciate your content.

Please let me know. Many thanks
craftkjdgunuadu.snack.ws
جمعه 6 مرداد 1396 ساعت 20 و 37 دقیقه و 43 ثانیه
Do you have a spam problem on this blog; I
also am a blogger, and I was curious about your situation; we have developed some
nice practices and we are looking to swap techniques with others,
please shoot me an email if interested.
manicure
دوشنبه 21 فروردین 1396 ساعت 16 و 21 دقیقه و 02 ثانیه
Informative article, exactly what I needed.
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر

درباره وبلاگ

مدیر وبلاگ : مهشید

آخرین پست ها

جستجو

نویسندگان

تصاویر زیباسازی نایت اسکین

بزرگترین گالری عکس


دریافت کد عکس تصادفی

فال روزانه
دریافت کد جملات شریعتی
نایت اسکین-جملات شریعتی