•استفاده از سرویس های متنوع وب، ایمیل...
•تبدیل نام کامپیوتر به آدرس ip
•شناسایی کامپیوتر مقصد
•Information Packageing
•آدرس دهی و روتینگ داده ها
•هر4لایه دارای وظیفه مشخص
•ارسال داده=ارسال نامه از شهری به شهر دیگر
•گیرنده فرستنده....(مستقل از محیط انتقال شبکه)
لایه های پروتکل TCP/IP
•دلایل لایه بندی شبکه:
- نیاز به تبدیل یک فایل بزرگ به اجزا کوچکتر
- استفاده بهینه از پهنای باند
- بالابردی امنیت
- کنترل خطا
- آزادی در انتخاب نوع سوئیچینگ و کدگذاری
- استفاده از مکانیزم های HANDSHAKING
(شبکه=دولت ، لایه ها=وزرا)
لایه های پروتکل TCP/IP
•مدل ارتباطی 4لایه جهت ارسال اطلاعات از محلی به محلی دیگر:
•Application
•Internet
•Transport
•Network Interface
•هر پروتکل پشته در لایه مربوط به خود
لایه Application
•بالاترین لایه در TCP/IP
•ارتباط برنامه های کاربردی مختلف با شبکه
•پروتکل های موجود در این لایه=جهت مبادله اطلاعات
•http
•ارسال فایل های صفحات وب
•Ftp
•ارسال و دریافت فایل
لایه Transport
•لایه حمل اطلاعات
•قابلیت ایجاد نظم و تضمین ارتباط بین کامپیوترها
•ارسال داده به لایه های بالاتر و پایین تر
•پروتکل های موجود=کنترل نحوه توزیع داده ها
•TCP
•تضمین صحت توزیع اطلاعات
•UDP
•عرضه سریع اطلاعات بدون تضمین صحت توزیع اطلاعات
لایه Internet
•مسئول آدرس دهی، بسته بندی و روتینگ داده هاست.
•Ip(Internet Protocol)
•مسئول آدرس دهی به منظور ارسال به مقصد
•ARP(Address resolation Protocol)
•مشخص نمودن آدرسMAC(Media Access Control) کا مپیوترمقصد
•Internet Control Message Protocol(ICMP) •عیب یابی وگزارش خطا در توزیع اطلاعات •IGMP(Internet group management Protocol) •مسئول مدیریت MultiCasting در TCP/IP
لایه Network Interface
•مسئول استقرار داده و دریافت داده برروی محیط انتقال
•پروتکل های:Ethernet,ATM(نحوه ارسال داده)
•شامل: بخش فیزیکی(کابل شبکه و آداپتورهای شبکه)
•آداپتور شبکه:
•66:B5-50-04-22-D4(Mac Address)
Ip Address
•ارتباط = آدرس کامپیوتر مبدا و مقصد
•000.000.000.000 و 111.111.111.111 (غ قابل استفاده)
•دوبخش:
•Network ID
•Host ID
•کلاس ها: A , B, C, D , E
لایه واسط شبکه در مدل TCP/IP معادل دو لایه فیزیکی و پیوند داده در مدلOSIاست وظایف این لایه:
•ایجاد یک کانال بدون خطا از دید لایه بالاتر •ارسال دیتا از هریک از کانال های ارتباطی