SlideShare une entreprise Scribd logo
1  sur  32
‫چی‬ ‫عینک‬ ‫نوید‬
‫خراسان‬ ‫صنعتی‬ ‫علمی‬ ‫دانشگاه‬
‫اسالیدهای‬ ‫از‬ ‫اقتباس‬ ‫با‬
Andrew S Tannebaum
‫وظیفه‬
‫آدرسدهی‬
‫مسیریابی‬
‫ها‬ ‫شبکه‬ ‫بین‬ ‫ناهمگونی‬ ‫رفع‬
‫پروتکل‬:Internet Protocol(IP)
‫اعداد‬32‫بیتی‬
‫چهارعدد‬ ‫فرم‬ ‫به‬ ‫نمایش‬8‫با‬ ‫که‬ ‫بیتی‬.‫جدا‬ ‫هم‬ ‫از‬
‫اند‬ ‫شده‬.
‫مراتب‬ ‫سلسله‬ ‫دو‬ ‫دارای‬
‫شبکه‬ ‫آدرس‬
‫شبکه‬ ‫داخل‬ ‫میزبان‬ ‫آدرس‬
‫شبکه‬ ‫آدرس‬ ‫کننده‬ ‫مشخص‬ ‫تعداد‬ ‫چه‬
‫میزبان‬ ‫آدرس‬ ‫کننده‬ ‫مشخص‬ ‫تعداد‬ ‫چه‬
‫مسیریابی‬ ‫پروتکل‬ ‫بخشهای‬
‫محیط‬ ‫شناخت‬
▪‫اطراف‬ ‫های‬ ‫شبکه‬
▪‫اتصال‬ ‫نحوه‬
‫مسیریابی‬ ‫انجام‬
▪‫براساس‬ ‫بعدی‬ ‫مسیریاب‬ ‫انتخاب‬
▪‫مقصد‬ ‫تا‬ ‫فاصله‬
▪‫مسیریاب‬ ‫ازدحام‬
‫آسا‬ ‫سیل‬ ‫روش‬
‫الگوریتم‬LS
‫الگوریتم‬DV
‫اطراف‬ ‫مسیریابهای‬ ‫تمام‬ ‫به‬ ‫بسته‬ ‫ارسال‬
‫سریعترین‬
‫ترین‬ ‫پرازدحام‬
‫بینهایت‬ ‫حلقه‬ ‫مشکل‬
‫فرد‬ ‫به‬ ‫منحصر‬ ‫شناسایی‬ ‫شماره‬ ‫از‬ ‫استفاده‬
‫فیلد‬ ‫از‬ ‫استفاده‬TTL
‫ارسال‬‫آسا‬ ‫سیل‬
TTL=3
TTL =3
Sequnce Number
‫فاصله‬ ‫بردار‬
‫کردن‬ ‫مشخص‬
‫خاص‬ ‫مسیریاب‬ ‫به‬ ‫مربوط‬ ‫پورت‬(‫جهت‬( )‫بردار‬)
‫پورت‬ ‫این‬ ‫از‬ ‫آن‬ ‫به‬ ‫رسیدن‬ ‫هزینه‬(‫فاصله‬)
‫اطراف‬ ‫مسیریاب‬ ‫به‬ ‫ارسال‬ ‫هزینه‬ ‫محاسبه‬
‫اطراف‬ ‫مسیریابهای‬ ‫به‬ ‫هزینه‬ ‫ستون‬ ‫ارسال‬
‫اطالعات‬ ‫با‬ ‫خود‬ ‫جدول‬ ‫تطبیق‬ ‫و‬ ‫بروزرسانی‬
‫مسیریابها‬ ‫دیگر‬ ‫از‬ ‫شده‬ ‫دریافت‬
‫مزایا‬
‫ساده‬
‫کم‬ ‫پیچیدگی‬
‫معایب‬
‫مسیریابها‬ ‫جداول‬ ‫سریع‬ ‫همگرایی‬ ‫عدم‬
‫متناقض‬ ‫اطالعات‬ ‫وجود‬
‫نامعتبر‬ ‫اطالعات‬ ‫خطر‬
RIP
Bellman-Ford
Ford-Fulkerson
‫زیر‬ ‫مشخصات‬ ‫شامل‬
‫اطراف‬ ‫مسیریابهای‬ ‫شناخت‬)‫مستقیما‬‫متصل‬(
‫مجاور‬ ‫مسیریابهای‬ ‫با‬ ‫فاصله‬ ‫محاسبه‬
▪‫مسیریابها‬ ‫شبکه‬ ‫گراف‬ ‫ایجاد‬
‫اطراف‬ ‫مسیریابهای‬ ‫از‬ ‫بسته‬ ‫ایجاد‬(‫مستقیما‬‫متصل‬(
‫اطراف‬ ‫مسیریابهای‬ ‫به‬ ‫شناسایی‬ ‫بسته‬ ‫ارسال‬
‫بسته‬ ‫ارسال‬ ‫برای‬ ‫خوب‬ ‫مسیر‬ ‫محاسبه‬
‫های‬ ‫بسته‬ ‫ایجاد‬LS‫ها‬ ‫همسایه‬ ‫به‬ ‫ارسال‬ ‫و‬
‫ساخت‬‫شبکه‬ ‫گراف‬‫زیر‬ ‫های‬ ‫بسته‬ ‫روی‬ ‫از‬
OSPF
IS-IS
NLSP
CLNP
‫مجموعه‬ ‫اینترنت‬‫خودمختار‬ ‫های‬ ‫شبکه‬ ‫از‬ ‫ای‬
‫مراتبی‬ ‫سلسله‬ ‫مسیریابی‬
‫ای‬ ‫شبکه‬ ‫درون‬
▪IBGP
▪RIP
▪OSPF
‫ای‬ ‫شبکه‬ ‫برون‬
▪EBGP
DV
‫ت‬ ‫مسیردقیق‬ ‫مقصد‬ ‫تا‬ ‫هزینه‬ ‫فقط‬ ‫ارسال‬ ‫بجای‬‫ا‬
‫کند‬ ‫می‬ ‫ارسال‬ ‫را‬ ‫مقصد‬.
‫در‬ ‫خاص‬ ‫فاکتورهای‬ ‫درنظرگرفتن‬ ‫قابلیت‬
‫مسیریابی‬
‫سیاسی‬ ‫پارامترهای‬
‫اقتصادی‬ ‫پارامترهای‬
 ICMP: Internet Control Message Protocol
‫کنترلی‬ ‫پیامهای‬ ‫ارسال‬ ‫برای‬ ‫پروتکلی‬
 IGMP: Internet Group Management Protocol
‫کست‬ ‫مالتی‬ ‫گروههای‬ ‫مدیریت‬ ‫برای‬ ‫پروتکلی‬
 ARP: Address Resolution Protocol
‫آدرس‬ ‫روی‬ ‫از‬ ‫مک‬ ‫آدرس‬ ‫کردن‬ ‫پیدا‬ ‫برای‬ ‫پروتکلی‬IP
 RARP: Reverse Address Resolution Protocol
‫آدرس‬ ‫کردن‬ ‫پیدا‬ ‫برای‬ ‫پروتکلی‬IP‫مک‬ ‫آدرس‬ ‫روی‬ ‫از‬
 DHCP: Dynamic Host Configuration Protocol
‫آدرس‬ ‫برای‬ ‫پروتکلی‬IP‫خودکار‬ ‫صورت‬ ‫به‬ ‫دادن‬(‫دستی‬ ‫و‬)
‫کند‬ ‫پشتیبانی‬ ‫را‬ ‫میزبان‬ ‫میلیاردها‬
‫کند‬ ‫کوتاهتر‬ ‫را‬ ‫مسیریابی‬ ‫جدول‬
‫کند‬ ‫تر‬ ‫ساده‬ ‫را‬ ‫مسیریابی‬
‫بیشتر‬ ‫امنیت‬ ‫ایجاد‬
‫ارسالی‬ ‫های‬ ‫داده‬ ‫نوع‬ ‫بهتر‬ ‫گرفتن‬ ‫نظر‬ ‫در‬
‫کست‬ ‫مالتی‬ ‫از‬ ‫بهتر‬ ‫پشتیبانی‬
‫ارتقا‬ ‫برای‬ ‫بهتر‬ ‫آمادگی‬
‫قبلی‬ ‫ورژن‬ ‫از‬ ‫پشتیبانی‬ ‫قابلیت‬
‫سربار‬IPv6
128‫بیت‬
8‫هگزادسیمال‬ ‫اعداد‬ ‫از‬ ‫گروه‬
‫با‬ ‫گروه‬ ‫هر‬4‫مبنای‬ ‫عدد‬16

Contenu connexe

Similaire à مهندسی اینترنت فصل 4 لایه شبکه

آزمایشگاه شبکه‏های کامپیوتری
آزمایشگاه شبکه‏های کامپیوتریآزمایشگاه شبکه‏های کامپیوتری
آزمایشگاه شبکه‏های کامپیوتری
guest6b58d0df
 
Pdn tech-netfilter&iptables-ver2.1.0
Pdn tech-netfilter&iptables-ver2.1.0Pdn tech-netfilter&iptables-ver2.1.0
Pdn tech-netfilter&iptables-ver2.1.0
pdnsoftco
 

Similaire à مهندسی اینترنت فصل 4 لایه شبکه (20)

پروژه مسيرياب
پروژه مسيريابپروژه مسيرياب
پروژه مسيرياب
 
Protocol
ProtocolProtocol
Protocol
 
QoS Constrained Multicast Routing For Mobile Ad Hoc Networks
QoS Constrained Multicast Routing For Mobile Ad Hoc NetworksQoS Constrained Multicast Routing For Mobile Ad Hoc Networks
QoS Constrained Multicast Routing For Mobile Ad Hoc Networks
 
Chapter 01 - Introduction to Network+
Chapter 01 - Introduction to Network+Chapter 01 - Introduction to Network+
Chapter 01 - Introduction to Network+
 
پروژه مسیریاب
پروژه مسیریابپروژه مسیریاب
پروژه مسیریاب
 
03 open mp_fundamentals_of_parallelism_and_code_optimization-www.astek.ir
03 open mp_fundamentals_of_parallelism_and_code_optimization-www.astek.ir03 open mp_fundamentals_of_parallelism_and_code_optimization-www.astek.ir
03 open mp_fundamentals_of_parallelism_and_code_optimization-www.astek.ir
 
signalling
 signalling signalling
signalling
 
Socket Programming in C++
Socket Programming in C++Socket Programming in C++
Socket Programming in C++
 
DHCP in Linux persion
DHCP in Linux persionDHCP in Linux persion
DHCP in Linux persion
 
برنامه سازی شبکه: برنامه نویسی سوکت در سی شارپ
برنامه سازی شبکه: برنامه نویسی سوکت در سی شارپبرنامه سازی شبکه: برنامه نویسی سوکت در سی شارپ
برنامه سازی شبکه: برنامه نویسی سوکت در سی شارپ
 
Iptables
IptablesIptables
Iptables
 
آزمایشگاه شبکه‏های کامپیوتری
آزمایشگاه شبکه‏های کامپیوتریآزمایشگاه شبکه‏های کامپیوتری
آزمایشگاه شبکه‏های کامپیوتری
 
Pdn tech-netfilter&iptables-ver2.1.0
Pdn tech-netfilter&iptables-ver2.1.0Pdn tech-netfilter&iptables-ver2.1.0
Pdn tech-netfilter&iptables-ver2.1.0
 
Pdn tech-netfilter&iptables-ver2.1.0
Pdn tech-netfilter&iptables-ver2.1.0Pdn tech-netfilter&iptables-ver2.1.0
Pdn tech-netfilter&iptables-ver2.1.0
 
بررسی روشهای مسیریابی شبکه های فرصت طلبانه
بررسی روشهای مسیریابی شبکه های فرصت طلبانهبررسی روشهای مسیریابی شبکه های فرصت طلبانه
بررسی روشهای مسیریابی شبکه های فرصت طلبانه
 
Network part1
Network part1Network part1
Network part1
 
05 mpi fundamentals_of_parallelism_and_code_optimization-www.astek.ir
05 mpi fundamentals_of_parallelism_and_code_optimization-www.astek.ir05 mpi fundamentals_of_parallelism_and_code_optimization-www.astek.ir
05 mpi fundamentals_of_parallelism_and_code_optimization-www.astek.ir
 
Ossec
OssecOssec
Ossec
 
Soap vs restful
Soap vs  restfulSoap vs  restful
Soap vs restful
 
آشنایی با Opnet
آشنایی با Opnetآشنایی با Opnet
آشنایی با Opnet
 

Plus de Navid Einakchi

Plus de Navid Einakchi (10)

5 عناصر در اندروید
5  عناصر در اندروید5  عناصر در اندروید
5 عناصر در اندروید
 
4 الگوها در اندروید
4  الگوها در اندروید4  الگوها در اندروید
4 الگوها در اندروید
 
3 سبک در اندروید
3  سبک در اندروید3  سبک در اندروید
3 سبک در اندروید
 
برنامه سازی شبکه: مقدمه شبکه
برنامه سازی شبکه: مقدمه شبکه برنامه سازی شبکه: مقدمه شبکه
برنامه سازی شبکه: مقدمه شبکه
 
برنامه سازی شبکه: زیربنای برنامه نویسی شبکه
برنامه سازی شبکه: زیربنای برنامه نویسی شبکهبرنامه سازی شبکه: زیربنای برنامه نویسی شبکه
برنامه سازی شبکه: زیربنای برنامه نویسی شبکه
 
درس مهنسی اینترنت فصل 5 لایه انتقال
درس مهنسی اینترنت فصل 5 لایه انتقالدرس مهنسی اینترنت فصل 5 لایه انتقال
درس مهنسی اینترنت فصل 5 لایه انتقال
 
درس مهنسی اینترنت جلسه 2 لایه فیزیکی
درس مهنسی اینترنت جلسه 2 لایه فیزیکیدرس مهنسی اینترنت جلسه 2 لایه فیزیکی
درس مهنسی اینترنت جلسه 2 لایه فیزیکی
 
درس مهنسی اینترنت فصل 1شبکه
درس مهنسی اینترنت فصل 1شبکهدرس مهنسی اینترنت فصل 1شبکه
درس مهنسی اینترنت فصل 1شبکه
 
2 رابط کاربری در اندروید
2  رابط کاربری در اندروید2  رابط کاربری در اندروید
2 رابط کاربری در اندروید
 
1 اصول طراحی رابط کاربری در اندروید
1  اصول طراحی رابط کاربری در اندروید1  اصول طراحی رابط کاربری در اندروید
1 اصول طراحی رابط کاربری در اندروید
 

مهندسی اینترنت فصل 4 لایه شبکه