نوع فایل: word
قابل ویرایش 150 صفحه
مقدمه:
کامپیوتر های موجود در یک شبکه به طرق مختلفی می توانند با همدیگر ارتباط برقرار کنند اما بخش بزرگی از این فرآیند ربطی به ماهیت داده هایی که از طریق رسانه شبکه عبور می کند ندارد . قبل از اینکه داده هایی که کامپیوتر فرستنده تولید کرده است به کابل یا نوع دیگری از رسانه برسد به سیگنال هایی که متناسب با آن رسانه می باشد تجزیه می شود.این سیگنال ها ممکن است مثلا برای سیم های مسی ولتاژهای الکتریکی برای فیبر نوری پالس های نور و در شبکه های بی سیم امواج رادیویی و مادون قرمز باشند.این سیگنال ها کدی را تشکیل می دهند که رابط شبکه هر کامپیوتر گیرنده ای ٬آنرا به داده های باینری قابل درک با نرم افزار در حال اجرای روی آن کامپیوتر تبدیل می کند .
بعضی از شبکه ها متشکل از کامپیوتر های مشابهی هستند که دارای سیستم عامل و برنامه های یکسانی می باشند در صورتی که شبکه هایی هم وجود دارند که دارای سکوهای (platform) متفاوتی هستند و نرم افزارهایی را اجرا می کنند که کاملا با یکدیگر تفاوت دارند . ممکن است اینطور به نظر آید که برقراری ارتباط بین کامپیوترهای یکسان ساده تر از بین کامپیوتر های متفاوت است و البته در بعضی از موارد این نتیجه گیری صحیح می باشد. صرفنظر از نرم افزارهایی که در یک شبکه روی کامپیوترها اجرا می شود و صرفنظر از نوع آن کامپیوترها ، باید زبان مشترکی بین آنها وجود داشته باشد تا برقراری ارتباط میسر شود . این زبان مشترک پروتکل نامیده می شود و حتی در ساده ترین نوع تبادل اطلاعات ، کامپیوترها از تعداد زیادی از آنها استفاده می کنند.در واقع همانطور که برای اینکه دو نفر بتوانند با یکدیگر صحبت کنند باید از زبان مشترکی استفاده کنند کامپیوترها هم برای تبادل اطلاعات نیاز به یک یا چند پروتکل مشترک دارند .
یک پروتکل شبکه می تواند نسبتا ساده یا کاملا پیچیده باشد .در بعضی موارد پروتکل فقط یک کد است (مثلا الگویی از ولتاژهای الکتریکی ) که مقدار دودویی یک بیت را نشان می دهد و همانطور که می دانید این مقدار می تواند 0 یا 1 باشد.
فهرست مطالب:
مقدمه
فصل اول
سیگنال ها و پروتکل ها
پروتکل ه
رابطه ی بین پروتکل ها
تاریخچه پیدایش شبکه
مفهوم شبکه
کاربردهای شبکه
سرور یا سرویس دهنده شبکه
سیستم عامل های شبکه
شبکه های Peer – To – Peer
شبکه های Client/Server
کارت شبکه
کابل های شبکه
کابل (Unshielded Twisted pair )UTP
شبکه محلی [LAN= Local Area Network]
شبکه گسترده [WAN = Wide Area Network ]
معماری شبکه
ریخت شناسی شبکه " Net work Topology"
توپولوژی حلقوی [Ring]
مزایای توپولوژی BUS
معایب توپولوژی BUS
توپولوژی مش یا توری [Mesh]
توپولوژی درختی [ Tree ]
توپولوژی ترکیبی " Hybrid"
روش های ارسال داده
سخت افزار شبکه
کارت شبکه
تکرار کننده (Repeater)
پل (Bridge)
Gateway
فصل دوم
مدل مرجع OSI
لایه های مدل مرجع OSI
لایه فیزیکی (Physical Layer)
لایه پیوند داده ها (Data Link Layer)
لایه شبکه (Network Layer)
لایه انتقال (Transport layer)
لایه نشست یا جلسه (Session Layer)
لایه ارائه یا نمایش (Presentation Layer)
لایه کاربرد (Application Layer)
فصل سوم
پروتکل چیست ؟
روتکل netbeui
پروتکل IPX/SPX
پروتکلTCP/IP
مقدمه
تاریخچه و روند تشکیل پروتکل TCP/IP
ویژگی های مهم پروتکل TCP/IP
مزیت های TCP/IP
معرفی پروتکل TCP/IP
مقایسه مدلهای OSI و TCP/IP
مشکلات مدل OSI
لایه های پروتکل TCP/IP
لایه کاربرد ( Application )
SMTP
پروتکل FTP
پروتکل HTTP
پروتکل مدیریت شبکه ساده SNMP
پروتکل (NNTP) Network News Transfer Protocol
سیستم نام حوزه (DNS)
لایه Transport
لایه Network Interface
فصل چهارم
لایه Internet (IP)
قالب یک بسته IP
آدرس های IP
پروتکل ICMP لایه Internet
پروتکل IGMP لایه Internet
پروتکل ARP لایه Internet
پروتکل تعیین آدرس IP در هنگام راه اندازی (RARP)
لایه انتقال در شبکه اینترنت
(UDP)User Datagram Protocol
پروتکل UDP لایه Transport
فصل پنجم
ارسال اطلاعات با استفاده از TCP
زمان سنجها در پروتکل TCP
فصل ششم
مسیریابی TCP/IP
اصول مسیریابی
الگوریتم کوتاه ترین مسیر (Shortest Path)
الگوریتم سیل (Flooding)
مسیریابی مبتنی بر جریان (Flow based routing)
الگوریتم های پویا
الگوریتم مسیریابی بردارفاصله
مسیریابی وضعیت لینک
جداول مسیریابی
قالب جدول مسیریابی
کنترل تراکم
پروژه سیگنال ها و پروتکل های سیستم شبکه ی کامپیوتری. doc