More Related Content
Similar to پروتکل TCP/IP (20)
پروتکل TCP/IP
- 2. پروتکلچیست؟
پروتکلاست ارتباط برقراری برای ها رویه و قوانین از مجموعه معنی به.
برایکنن برقرار ای شبکه ارتباط یکدیگر با بتوانند ها میزبان اینکهاز بایستی د
یکس از همگی دیگر عبارت به یا کنند پیروی ها رویه و قوانین سری یکری
کنند استفاده یکسان های پروتکل و قوانین.میزبا یک اگر بنابرایننوع از ن
اس پروتکل از دیگری نوع از دیگر میزبان و کند استفاده پروتکل از خاصیتفاده
کند,کردن صحبت به قادر آنهابابود نخواهند یکدیگر.
معروفآنها ترین رایج و ترینTCP/IPباشد می رایگان پروتکل یک که باشد می
پروتکل سه
( IPX/SPX )پروتکلشرکت ویژهناول
( NetBEUI )پروتکلشرکت ویژهمایکروسافت
( Apple Talk )پروتکلشرکت ویژهاپل
پروتکلهای( Vendor Specific )معنای بهخاص فروشنده
هستندش به بهایی بایستی آنها از استفاده برای و نیستند رایگان ورکت
شود پرداخت سازنده.
- 3. یکپشته پروتکلای:
شاملتا نموده فعالیت یکدیگر با که است ها پروتکل از ای مجموعه
فراهم افزار نرم یا و افزار سخت برای را خاص عملیات یک انجام امکان
نمایند.
پروتکلTCP/IPاست ای پشته های پروتکل از ای نمونه.
TCP/IP : Transmission Control Protocol / Internet Protocol
اطالعاتانتقاللكنتر دادرقرا
- 4. سال در1970المللی بین سازماناستاندارد
(ISO (International Standards Organization
مدلOSI (Open System Interconnection)گرفت نام.
رابرای اصلی های استاندارد تعریف برای مرجع مدل عنوان به
آورد وجود به شبکه در ارتباط ایجاد
*تعریفارتبا ایجاد برای اصلی استانداردهایدر ط
شبکه*
درحقیقتOSIقوانین یکسریکامپی همه که کند می وضعوتر
کنند استفاده آن از بایستی شبکه در ها
بهموارد این شامل باید شبکه پروتکل یک تر ساده عبارتباشد
تاnodها(هادستگاه)باش ارتباط در هم با شبکه در بتوانندند
مدل عنوان به ومورد آموزشی و مرجعگرفت قرار استفاده.
مرجع مدلOSI
كاربرد اليهApplication
ارائه اليهPresentation
جلسه اليهSession
انتقال اليهTransport
شبكه اليهNetwork
داده پیوند اليههاData Link
فیزيكي اليهPhysical
- 5. وظایفهاالیه
مرجع مدل
OSI
الیهApplicationباشمی شبکه و کامپیوتر بین نویسی برنامه رابط الیه حقیقت درد.
کنندمی برقرار ارتباط شبکه با رابط این طریق از کامپیوتر های برنامه( .Network API)
كاربرد اليه
Application
ششم الیهPresentationدارد عهده بر را داده دهی فرمت وظیفه که باشدمی
(Formatting Data)
ارائه اليه
Presentation
پنجم الیهSessionدو بین ارتباط سازی همزمان و سازی همگام آن وظیفه که باشدمی
هستند هماهنگ کامپیوتر دو که کندمی بررسی و باشد می مقصد و مبدا کامپیوترهیچ و
رودنمی بین از ای داده( .Synchronization)
جلسه اليه
(نشست)Sessio
n
چهارم الیهTransportاست.کنیم ارسال شبکه در را داده یک خواهیممی وقتی
کنیم ارسال یکجا و بارهیک به را اطالعاتی هایبیت تمام توانیمنمی.ب نتیجه درایستی
به آنراPacketکنیم تبدیل هایی.الیه وظیفهTransportبه داده تبدیل همین انتقال یا
است کوچک هایبسته( .Packets)
انتقال اليه
Transport
سوم الیهNetworkمق و مبدا آدرس بایستی برسد مقصد به بسته یک که این برایبر صد
باشد داشته قرار آن روی.الیه وظیفه نیز اینجا درNetworkمسیریابی و دهی آدرس
است بسته.توسط کامپیوتر در دهی آدرسIP Addressپذیردمی صورت
(Addressing/Routing)
شبكه اليه
Network
دوم الیهData Linkآن وظیفه کهData Framesدر دارد برعهده را داده بندی بسته یا
شودمی اضافه بسته به آدرس مک برچسب همچنین الیه این( .Data Frames)
پیوند اليه
دادههاData Link
الیه یک شماره الیهPhysicalشب به کامپیوتر که را حالتی و است شبکه فیزیکی یاکه
دهدمی نشان را است شده متصل( .Hardware)
فیزيكي اليه
Physical
- 6. در ارتباط برای
مدلمرجعOSI
اليهكاربرد:برنامهشبکه با
برقرار ارتباطکندمی
ارائه اليه:شودمی دهیفرمت داده
جلسه اليه(نشست:)همزمان هاداده
شوندمی سازی همگام و سازی
انتقال اليه:تکوچک هابسته به هادادهر
شوندمی تقسیم
اليهشبكه:مسیریابیو
دهیآدرس(Ip Addressing)
صورتگیردمی
اليهپیوند:هادادهبسته
بندیوآدرسمکبه
شودمی اضافه بسته
اليهفیزيكی:از پاکتشب کارت طریقو که
مسیرکابل مثل ارتباطیبهالیهPhysical
کامپیوترمقصدرسدمی.
ارسال دریافت
1
2
3
4
5
6
7
- 7. الیه نام
پروتکلها برخیو
ها شده داده اختصاص دستگاهها برخی
اليهفیزيكی
اليهپیونددادهها
اليهانتقال
اليهشبكه
كاربر اليهد
ارائه اليه
جلسه اليه
- 8. ProtocolمدلTCP/IPمرجع مدلOSI
HTTPlocotorP refsnarT txetrepyH))
(FTP)File Transfer Protocol
Telnet - SMTP - DNS
RIP - SNMP - POP3
كاربردي اليه
Application
كاربرد اليهApplication
ارائه اليهPresentation
جلسه اليهSession
(TCP)Transmission Control Protocol
UDPlocotorP margataD resU))
انتقال اليه
Transport
انتقال اليهTransport
شبكه اليهNetwork
IPlocotorP tenretnI))
(ARP)Address Resoulation Protocol
(ICMP)Internet Control Message Protocol
(IGMP)Internet Group Managemant Protocol
یا اينترنت اليه
شبکهInternet
داده پیوند اليههاData Link
(ATM)Asynchronous Transfer Mode
Ethernet
شبكه واسطه اليه
Network Interface
فیزيكي اليهPhysical
مدلTCP/IPاینترنتی مرجع مدل یا
کهبه گاهیمدل) DODوزارتدفاع)مرجع مدل ،ARPANETشودمی نامیده
TCP/IPبوسیلهDARPAتوسعه حال در اینترنت هایپروتکل برای که شده ساخته
گرفته قرار استفاده مورداست
اینترنت ساختاردقیقابوسیلهمدلTCP/IPاستشده منعکس.
- 9. ProtocolمدلTCP/IPمرجع مدلOSI
Application
BGP (Border Gateway Protocol)
DHCP (Dynamic Host Configuration Protocol)
DNS (Domain Name System)
FTP (File Transfer Protocol)
GTP (GPRS Tunneling Protocol)
HTTP (Hypertext Transfer Protocol)
IMAP (Internet Message Access Protocol)
IRC (Internet Relay Chat)
LDAP (Lightweight Directory Access Protocol )
MGCP (Media Gateway Control Protocol)
NNTP (Network News Transfer Protocol)
NTP (Network Time Protocol)
POP (Post Office Protocol)
RIP (Routing Information Protocol)
RPC (Remote Procedure Call)
RTP (Real-time Transport Protocol)
RTSP ( Real Time Streaming Protocol)
SDP (Session Description Protocol)
SIP (Session Initiation Protocol)
SMTP (Simple Mail Transfer Protocol)
SNMP (Simple Network Management Protocol)
SOAP (Simple Object Access Protocol)
SSH (Secure Shell)
Telnet
TLS/SSL (Transport Layer Security / Secure Sockets Layer)
XMPP (Extensible Messaging and Presence Protocol)
كاربردي اليه
Application
كاربرد اليهApplication
برق ارتباط شبکه با برنامهرار
کندمی
ارائه اليهPresentation
شودمی دهیفرمت داده
جلسه اليه(نشست:)
Session
و سازی همزمان هاداده
شوندمی سازی همگام
- 10. ProtocolمدلTCP/IPمرجع مدلOSI
Transport Layer
TCP (Transmission Control Protocol )
UDP (User Datagram Protocol)
DCCP (Datagram Congestion Control Protocol)
SCTP (Stream Control Transmission Protocol)
RSVP
ECN (Electronic Component News)
انتقال اليه
Transport
انتقال اليهTransport
ترکوچک هابسته به هاداده
شوندمی تقسیم
شبكه اليهNetwork
دهیآدرس و مسیریابی
(Ip Addressing)صورت
گیردمی
(TCP)Transmission Control Protocol)
پروتکلصحت تضمین مسئول ، فوقتوزيعاطالعاتاست.
رسندمی مقصد به مسیر یک از پاکتهای و اتصالگرا مبنای بر
(UDP)User Datagram Protocol)
پروتکلمسئولیتی پذيرفتن بدون اطالعات سريع عرضه امکان ، فوقدر
دارد برعهده را اطالعات توزيع صحت تضمین با رابطه.
مختلف مسیرهای و اولیه ترتیب بدون
- 11. ProtocolمدلTCP/IPمرجع مدلOSI
Internet Layer
IP (IPv4, IPv6)
ICMP (Internet Control Message Protocol)
ICMPv6
IGMP (Internet Group Management Protocol)
Ipsec
یا اينترنت اليه
شبکهInternet
داده پیوند اليههاData
Link
هادادهبندی بستهو
اضافه بسته به آدرسمک
شودمی
مسیریابی(مسیر انتخاب)
(IP)Internet Protocolپروتکلبه ارسال بمنظور ها داده آدرسی مسئول ، فوق
است نظر مورد مقصد.
(ARP)Address Resoulation Protocolپروتکلنمودن مشخص مسئول ، فوق
آدرس(MAC)Media Access Controlآداپتوراست مقصد کامپیوتر روی بر شبکه.
(ICMP)Internet Control Message Protocol)پروتکلتوابع ارائه مسئول ، فوق
توزيع عدم صورت در خطاء گزارش و يابی عیبصحیحاست اطالعات.ICMPپیغامی
شما برای که بود خواهدگرددبرمیاس رسیده مقصد به داده که باشید مطمئن شما تات
نه یا.
(IGMP)Internet Group Management Protocolپروتکلمديريت مسئول ، فوق
Multicasting(دادن قرار قالب در)درTCP/IPرادارد برعهده.
- 12. ProtocolمدلTCP/IPمرجع مدلOSI
Link Layer
ARP/InARP
NDP (Neighbor Discovery Protocol)
OSPF (Open Shortest Path First)
Tunnels (L2TP)
PPP (Point-to-Point Protocol)
Media Access Control
(Ethernet, DSL, ISDN, FDDI) Control
Asynchronous Transfer Mode(ATM)
شبكه واسطه اليه
Network Interface
فیزيكي اليهPhysical
شبکه کارت طریق از پاکتو
به کابل مثل ارتباطی مسیر
الیهPhysicalمقص کامپیوترد
رسدمی
- 13. واسطه اليهشبكهNetwork Interface
پاکتک مثل ارتباطی مسیر و شبکه کارت طریق ازابل
الیه بهPhysicalرسدمی مقصد کامپیوتر
اينترنت اليه
(شبکه)Internet
هادادهآدرسمک و بندی بسته
شودمی اضافه بسته به
مسیریابی(مسیر انتخاب)
انتقال اليهTransport
ترکوچک هابسته به هاداده
شوندمی تقسیممسیریابیو
دهیآدرس(Ip Addressing)
گیردمی صورت
اليهكاربرديApplication
برنامهبرقرار ارتباط شبکه باکندمی
شودمی دهیفرمت داده
هادادههمگام و سازی همزمانشوندمی سازی
در ارتباط برای
مدلTCP/IP
1
2
3
4
- 14. شیوهدر ارتباطی هایTCP/IP
درTCP/IPداریم ارتباط نوع سه:
(Unicast : (One to One
Unicastنامند می یک به یک ارتباط را.دربه که داریم فرستنده یک اینجاطور
ارسال مقصد کامپیوتر یک برای اختصاصیکندمی.
- 15. (One to Many: )Multicast
Multicastراخاص گروهی به یا تعدادی به یک ارتباطنامندمی.
کا از خاص گروهی یا تعدادی برای را داده کامپیوتر این و داریم فرستنده یکمپیوتر
کند می ارسال ها.دار کاربرد ویدیو و صدا ارسال برای معموال انتقال متد اینو د
هستند خاصی گروه عضو که کاربرانی فقط,هستند دریافت به قادر.
پروتکل(IGMP)Internet Group Management Protocolانتقال این مدیریت برای
شود می استفاده.،پروتکل اینمسئولمديريتMulticasting(قالبدادن قرار)
درTCP/IPدارد برعهده را(.درشبکه یا اينترنت اليهInternet)
- 16. Broadcast : (One to All)
ارتباط اینبهعمل گونه اینکندمیارسال نفر یک کهکندمیوجود اعالم وکندمیوبه
همهگویدمیکردم ارسال را داده من که.همه اکنونکامپیوترهایشبکه در موجودقادر
بهبود خواهد داده دریافت.اصطالحBroadcastبهمعنی اینکهکرده ارسال همه برای
است.
کانفیگ را خود وایرلس مودم شما وقتی مثال عنوان به(پیکربندی)کنیدمی
توانیدمیSIDآنراBroadcastکنیدآن دیدن به قادر اطراف های کامپیوتر تمامی تا
باشند.اینپروتکل برای ارتباط نوعUDPکاربردارسال کننده ارسال کامپیوتر یعنی دارد
کندمیتمایل صورت در شما وتوانیدمیارسا برای تضمینی و نه یا کنید دریافتمجدد ل
ندارد وجود داده.
- 18. آی آدرسپی
آدرس وقتی مثال شماپیآی192.168.0.1رانویسیدمی,دسیمال را نوشتن نحوه نوع این
عددی یانامندمیوبرایکامپ برای زبان این اصل در ولی است لمس قابل و آشنا انسانیوتر
یا باینری صورت به را آن کامپیوتر و بود نخواهد درک قابل0و1شناسدمیآدرس کهپیآی
32بود خواهد باینری بیت.
آدرسپیآیشود می تقسیم بخش دو به:Network IDوHost ID
بخشNetwork IDیاو دارید قرار آن در شما که است ای شبکه معرف شبکه شناسه
بخشHost IDبهدارد قرار شبکه در که است کامپیوتری معرف انحصاری و یگانه صورت.
کنیم می تر روشن را مفهوم دو این مثال یک با.بخش دو از ایران کشور در تلفن شماره
صورت به فرد هر تلفن شماره دیگر بخش و شهرستان کد بخش یک است شده تشکیل
باشد می فرد به منحصر.است صورت همین به نیز پی آی مورد در.
پی آی آدرس192.168.10.1بگیرید درنظر را.و شبکه شناسه بخش دو از پی آی این
است شده تشکیل کامپیوتر شناسه.کامپی شناسه پی آی آدرس راست سمت بخشوتر
است شبکه شناسه آن چپ سمت بخش و است.خط که دهیم تشخیص چگونه حاال
کنیم مشخص را مرز این چگونه دقیقا و کجاست دو این وسط.ای شناسه توسط مرز اینبا
نامSubnet Maskشود می مشخص.
چهار از پیآیOctet
Octet = 8 Bits
Byte = 8 Bits
است شده تشکیل
- 19. مثال درپیآی192.168.10.1
اگرSubnet Mask 255.255.255.0راباشیم داشته,
شناسهشبکه192.168.10و
شناسهعدد کامپیوتر1بود خواهد
واگرSubnet Mask 255.0.0.0باشد
شناسهشبکه192و
شناسهکامپیوتر168.10.1باشد می.
- 20. اول قانون:
آدرس هرپیآیاست شده تشکیل رقمی سه شماره چهار از.این از کدام هر
اکتت یک را شماره چهارنامندمی
چهار از پیآیOctet
Octet = 8 Bits
Byte = 8 Bits
است شده تشکیل
اول قانون:
هرهم اکتتتواندمیدسیمال عدد0تا255دهد اختصاص خود به را
اگر8یعنی صفر باینری رقم00000000آن دسیمال معادل باشیم داشته راشودمی0
اگر8یعنی یک باینری رقم11111111باشیم داشته راآن دسیمال معادل255شودمی
قانوندوم:
عدد پی آی آدرس یک اکتت اولین127باشد تواند نمیاینبه مربوط مسایل برای آن رنج و عدد
یابیعیباست شده رزرو ها سیستم.یعنی آدرس یک تنها127.0.0.1می استفادهآن شودکهرا
آدرسLoopBackیاآدرسLocalhostنیزنامند میهاییابیعیب درکارت آن از استفاده با شبکه
باشد می متصل دیگری مسیر به که کند تصور تا برمیگردانند خود به را شبکه.
قانونسوم:
Host IDیاتماما تواند نمی میزبان شناسه0تماما یا255باشدزیراکه صورتی درHost IDصفر
بیانگر آنوقت باشدNetwork IDبود خواهد
وقتی همچنینHost IDتماما255بیانگر استBroadcast Addressباشد میازبرای شناسه این
شد می استفاده شبکه کل در وجود اعالم.
مثال برای192.168.10.255Broadcast Addressشبکه برای192.168.10.0توان نمی و باشد می
کرد استفاده شبکه های کامپیوتر شناساندن در مجاز پی آی یک عنوان به آن از
- 21. پیآی هایآدرسهای کالس و رنج بهAتاEبندی تقسیمشوندمی
چهار از پیآیOctet
Octet = 8 Bits
Byte = 8 Bits
است شده تشکیل
3,720,314,628پیآی تعداد
- 23. ساختارIP version 6
IPv6که هستند هایی آدرس128دارند طول بیت.آدرس این در که معنی این به بله128مقدار0و1
اس مشکل آن تبدیل و محاسبه و است طوالنی بسیار مقدار این بینید می زیر در که همانطور دارد وجودبه ت
قطعات به را آن دلیل همین16شود می که کنند می تقسیم بیتی8قطعه16بیتی.در که دارید یاد به
IPv4 32به را بیت4قطعه8دادیم می نمایش دسیمال اعداد صورت به را آن و کردیم می تقسیم بیتی.
اینجا در128به را بیت8قطعه16دسیمال نمایش جای به و کنیم می تقسیم بیتی,هگ صورت به را آنزا
با را آنها نقطه جای به و دهیم می نمایش دسیمال:کنیم می مجزا هم از.
شود می داده نمایش زیر صورت به هگزادسیمال مبنای در باال عدد:
که مقادیری کردن یکی با4خالصه زیر صورت به را آن توان می اند آمده ابتدا در که صفرهایی و دارند صفر
نمود:
صورت به و کرد یکی توان می را هستند صفر تماما که همی سر پشت های خانه توان می همچنین::
هایی خانه تعداد بتوانید تا داد انجام توان می یکبار فقط را کار این که باشید داشته توجه داد نمایشمقدار که
که فهمید توان نمی دهید انجام بار دو اگر و نمود شمارش را دارند صفر تمام::خواهد صفر خانه چند شامل
بود.شد خالصه زیر صورت به باال مثال:
- 26. Backboneفقرات ستوناینترنت
انتقال اصلی ارتباطی مسیر ،فقرات ستون معنی بههادادهقسمت که است شبکه در
ایعمدهمنتقل مسیر این از شبکه در شده بدل و رد اطالعات بار ازشودمیهای شبکه و
متصل یکدیگر به شاهراه این طریق از متفاوت محلیشوندمی.
اینترنتتعداد اززیادیاین ازBackboneشود می تشکیل ها.درحقیقتBackboneبسترسریع ارتباطی
باشد می.مانندای ماهواره خطوط و نوری فیبر.اولینBackboneسال در پرسرعت1987،توسط میالدی
موسسه(NSF( National Science Foundationساخته170شبکهمعادل سرعتی با را تر کوچک1.544
Mbpsهم بهوصلمیکرد.
- 29. جهان در اینترنت تبادل نقطه بزرگترین اما،نیست متحده ایاالت.حال در لحاظ این از آمریکا
هلند از پس و یازدهم ردیف در حاضر،انگلستان،آلمان،ژاپن،سوئد،اسپانیا،دیگری شرکت
ژاپن از،کنگ هنگ،دارد قرار کره و مجارستان.
بزرگترینجهان در اینترنت تبادل نقطه،است هلند آمستردام دروبه
Amsterdam Internet ExchangeیاAMS-IXمعروفاست.در مرکز این عملیاتی توان
آن اوج نقطه۲۳۰بوده ثانیه در گیگابیتاست!مرکز این روزانه ترافیک متوسط،نظر از هم
ارسال نظر از هم و دریافت،اخیر محاسبات طبق،حدود۱۵۵ثانیه در گیگابیتباشد می.
- 32. دارای مخابراتی شرکتيک
"حضور نقطه"(POP : Point of Presence)
است
چندينباال سطح شبکهتوسط
"شبکه دستیابی نقاط( "NAP :Network Access Points)به
گردند می مرتبط يکديگر
ISP؟ چیست
يکISPيا و
Internet Service
Provider،است شرکتی
به دستیابی امکان که
سرويس ساير و اينترنت
نمايد می فراهم را وب های
.
- 33. چندينباال سطح شبکهتوسط"شبکه دستیابی نقاط"
(NAP :Network Access Points)گردند می مرتبط يکديگر به
ISP؟ چیست
يکISPيا وInternet Service Provider،
اينترن به دستیابی امکان که است شرکتیو ت
نمايد می فراهم را وب های سرويس ساير.
دارای مخابراتی شرکتيک
"حضور نقطه"(POP : Point of Presence)استPOP،
شب به آن از استفاده با محلی کاربران که است مکانیکه
گردند می متصل مخابراتی شرکت.
خودمو دانشگاه یا تجاری شرکتهاین
مثال:
ی کویر پیشگامانزد
آسیاتک
شاتل
آنالین پارس
مخابرات شرکت
- 39. ک می استفاده نوری فیبر از که کاربری برای سرعت تستند
سرعت تستسرور یک