صفحه 1:
مبانیاینترنت
|| ب TTT
بخش پنجم کتاب توربان
1 درس مهندسی فنلوری اطلاعات فصل 6
صفحه 2:
اينترنت جيست؟
۰ 8
0 RCE ل ا ee eS)
| PORTE TC es)
ارزان به هم متصل مى كند.
0
FOC PRE egy Or PC Oe CEE ES
نزس مهندسی فنلوری اطلاعفت
صفحه 3:
ARPA(Advanced Research Project Agency)
با نام آريانت شروع شد. al
شروع با ؟' كره
تغییر نام در ۱۹۹۳ به اینترنت
بيش از 2٠١ ميليون كاربر
زيرساخت و كرههاى
شيكهاست»:
صفحه 4:
Brief History of the Internet
arch Proj
wary 1, the Internet with its 1000
masse to using TCP/IP for its
صفحه 5:
(0
| سس ۳و ۱
اینترنت ۲: یک شبکه مخابراتی جدید و سریعتر با دسترسی محدود که منحصرا
براى اهداف تحقيقاتى اختصاص داده شده است.
* معرفى: 1424 يكك كنسرسيوم از 7 كشور
۱
اینترنت نسل بعد(]6)آ-امصماص1 صمتایتعطع) ع6ل): برنامه تحقیق و
توسعه دولت فدرال آمریکا که کاربرد هایی را می سازند که نیازمند شبکه های
* تمرکز روی
0
ا
Bec
ee © ۰ب
فصل ©
صفحه 6:
(0
i
vBNC(Very-High-Speed Backbone Network
ye ee بسکشبکه با سرعتسالاکه :۹61۷00(
(sor en pel ع ey peer sa
©000-3)155 12/1525 ( بياده سازى اوليه: *
©002-12)622 1/11125( ارتقا به *
00:-48)2.4 ©1125( هدف نهايى: افزايش به *
۲ نزس مهندسی فنلوری Fors
سل 6
صفحه 7:
کار کرد اینترنت
TC
4S cull, 5 dem» Internet Protocol(IP)
ee | Cero CEOS pe 9
طریقلینترن لستفاده میشود.
NCI 1
TCP. Transmission Control Protocol
* در لایه انتقال مدل 051 عمل می کند.
aj, Internet service provider-ISP
كنندم خدمائينترنتى
درس مهندسی فقاورى اطلاعفت
سل 6
صفحه 8:
۱-۱۵ Js os
۲ ۰٩۰
ا ا ا ا ا 0
هایی تبدیل می شود. هر بسته آدرس فرستنده و گيرنده را با خود دارد.
0
1st packet from A
1st packet from B to D
2nd packet from A to C
2nd packet from B to D
3rd packet from A to C
0 6
Network System
صفحه 9:
راه هاى مختلف براى اتصال به اينترنت
i
اتصال از طریق کار گزار 1۸
0 22 Oop cote eet Corl le) eM) r-lel aN Saree Mn ea
پروتکل قایااز بای که کلیه کارگزدهی مفت لأيد مدن 0091زا نسم مر دهد
SLIP/PPP(Serial Line Internet 3) 5) Jel
Protocol/Point-to-Point Protocol)
* نياز كاربر: مودم و يكك نرم افزار خاص براى شماره كيرى و لتصال به سرور
8 ات
* نیاز کاربر: مودم» نرم افزار ارتباطی استاندارد؛ اکانت از یک 15
از طريق تلويزيون
0 Corea
ديكر راه ها
oer ا ل ا ا
يك
انرس مهندسى فناورى اطلاعات
صفحه 10:
آدرس های روی اینترنت
3ك 02002020202
0
آدرس 12: يكك آدرس كه به صورت يكتا به يكك كامييوتر
| ل eer)
4) 4S.» ‘Domain Name System-DNS
Ferm PUN CO) ل Yep ee edo e ee
شود که نام ها را ببه سایبها در لینترن لختصاصرمیبهد
نام دامنه((212106 120522152: نامى كه به يكك سايت اينترنتى
ا ا لت ل ل CIE EMR oral
جدا می شوند و از راست به چپ ترجمه می شود.
بی اطلاعات
صفحه 11:
a مت
TTF
مشخصه سطح Cul) cow (top-level specification)Yt
oo - 5 نام آنترنتی» 05 ce ees i ied قحك Wwe يد 1
Museum museums
NC 7 fee
9 کته رتمهم »مه 0
0 001
i es ۳
Sanit Ita سس
2 Gov fee tts
۳ |
7 00
CUES Uren} ل
2 Store business and offering goods for purchase
pat information service providers
Rees C Rn CR eens ل
,ععتاختاعه ل ا
te poses tarc taratcterd
RTC له
ocantetitag ا
pe ie Presets
ee see)
صفحه 12:
خدمات ارايه شده در اينترنت
آذ i
0
eyes ا SET ل
pee 0 ۳۳۹۱۱۱۱۱۱۸۱۱ ۱9۳ 0
هاى كوتاه تا تبادل اطلاعات ييجيده بين بسيارى از سازمان هاء.
VoIP ° تلفرپینترنتی
همكارى الكترونيكى: از بين اشخاص و كروه ها تا همكارى ميان
سازمان ها.
خدمات وب(56151065 8761): كاربرد هاى تجارى به مصرف
و ا ل ل ل
صفحه 13:
WWW
es
COM AIA ie rere ا ل 1ل
يكك مكانيسم = aS ۱
2 الست كه از آن توابع انتقال استفاده مى كند.
ES) م ل ا pele
مرتب سازىء بازيابى» قالب بندىء و نمايش اطلاعات از طريق
يكك معمارى 0[11621/5615761؛ كه از توابع انتقال در اينترنت
بهره فى برد.
1 OCP PTA Girls
نزس مهندسی فنلوری اطلاعفت
ل ©
صفحه 14:
WWW
i777 as
ل ا لا Se]
-501/1: زبانبرنامه نويسىمتنمحور برلىتوصيفمحتوا و
1 0 ا ا ا eae
©6 ©110116: يكصفحه نماي شكرلفيكىو متنىكه به
ا ا ا |
برياكنندهم صفحه لست
1725116: مججوعاء كليه صفحاتوبيكش ركتمشخصيا
0
135161 (ا71/: شخصبا شر كتىكه مسئوليوبسايتها بر
بر عهدم دارد. درس penis
ل ©
صفحه 15:
WWW
es
lube jlo! «¢ e» -URL(Uniform Resource Locator)
که آدرسکفنبع مشخصیر وبیا مشخصمیک نند
۳ لستاندارد ارتباطیکه به منظور لنتقا لصفحاساز طریق
ل On ee eee
eT reese eo
Rey OPS MS TSE SS Meee STE
توانند دسترسی اولیه به وب داشته باشند.
2 فرليند مكانيابىدر وبسه وسيله مشخصكردذو
Oy ee ا
نزس مهندسی فنلوری اطلاعفت
ل ©
صفحه 16:
چالش های اینترنت
LLC
رت
ا ال ل |
اینترنت فراهم آورده اند.
* اما هنوز آیین نامه درستی برای استفاده از اینترئت در دست نیست.
كسترش اينترنت
۱
PLCS FNS less keer pepe CMCP MD Cee Ney prmeor Fe e)
0 Sse ee oer
5 درس مهندسی فناوری اطلاعات
em
صفحه 17:
چالش های اینترنت
LLC
* عوامل موثربر کاهش سرعت اینترنت
۳
سریع الگوهای استفاده از ینترنت
* ترافیک بالا برای پهنای باند موجود
م
حریم اینترنت
* اطلاعات زیادی از کاربران در اینترنت وجود دارد که گاهی بدون
اجازه کاربران از آن ها استفاده می شود.
درس مهندسی فناوری اطلاعات
ل 6
صفحه 18:
TT) oe Pear rer rere)
Original Internet Design Goals [Clark’88]
صفحه 19:
Cookie
0
Fe ل و Ire
نشيند و اطلاعات كاربر را در خود ذخيره مى كند. در زمان
مراجعه كاربر به سايت مربوط به كوكىء, اطلاعات كاربر
برای سایت مربوطه ارسال می شود.
درس مهندسی فناوری اطلاعات
صفحه 20:
اینترانت ها
أ سس ۷
یک شبکه خصوصی که از نرم افزار اینترنتی و پروتکل های
۳ استفاده می کند.
PEL ent oe ee ion hele as
reapers
ب ارك
چارت های سازمانی *
ا ل
اخبار سازمان *
55
انرس مهندسى فناورى اطلاعات
20
ل ©
صفحه 21:
امنيت كليد عمومى: رويه هايى كه براى حفاظت اينترانت از
00 ا ا
ی SY ۱[ فرایند ۱ دهى به داده هاى خروجى
به منظور غير قابل كشف شدن براى افراد خارجى.
* كواهينامه ديجيتال(68868:6:ه6© 1هنزوذط): كارت شناسايى
ae IEA) ا Ee rea he
نزس مهندسی فنلوری اطلاعفت
ل ©
صفحه 22:
1 7 Ie mee CEM SPIRO SE EAC (<I DE oEea
سخت افزارى) كه بين شبكه داخلى يكك شركت و شبكه هاى خارجى(خصوصا
Re TC Ce ا ل
* محدود کردن دسترسی یک کاربر خاص
*_ارایه سطلوح مختلف دسترسی به کاربران مختلف
©1122 85511161: يكنمستكام لمنيتىكه همه درخولستهاوداده را
لمتحانم یکند و بسعد ا ا ا ا بسودهیا
ge
تفاوت 216187211 و 7172611126 85511160: در جهت اعتبارسنجىء فايروال
فقط سرايند (68061) بسته اطلاعاتى را جكك مى كند ولى 55111560
ااا ا ۱
نزس مهندسی فنلوری Fors
ل ©
مبانی اینترنت
بخش پنجم کتاب توربان
1
درس مهندسی فناوری اطالعات فصل 5
اینترنت چیست؟
• یک شبکه حجیم که شبکه های کامپیوتری تجاری ،سازمانی،
آژانس های دولتی ،و مدارس سراسر دنیا را سریع ،یکپارچه و
ارزان به هم متصل می کند.
• تقریبًا یک میلیون شبکه داخلی سازمان ها در 200کشور
• گره ها :دستگاه های محاسباتی که به شبکه مرتبط شده اند.
2
درس مهندسی فناوری اطالعات
فصل 5
تاریخچه
• )ARPA(Advanced Research Project Agency
• 1969با نام آرپانت شروع شد.
• شروع با 4گره
• تغییر نام در 1993به اینترنت
• بیش از 500میلیون کاربر
• زیرساخت ( :)backboneشبکه اصلی کKKه رابKKط بین گرههای
شبکه است.
3
درس مهندسی فناوری اطالعات
فصل 5
تاریخچه(اسالید درس مهندسی
اینترنت)
4
درس مهندسی فناوری اطالعات
فصل 5
آینده اینترنت
• اینترنت : 2یک شبکه مخابراتی جدید و سریعتر با دسترسی محدود که منحصرا
برای اهداف تحقیقاتی اختصاص داده شده است.
• معرفی 1969 :یک کنسرسیوم از 34کشور
• امروز :بیش از 180دانشگاه در توسعه آن مشارکت می کنند.
• اینترنت نسل بعد( :)Next Generation Internet-NGIبرنامه تحقیق و
توسعه دولت فدرال آمریکا که کاربرد هایی را می سازند که نیازمند شبکه های
پیشرفته هستند.
• تمرکز روی
5
• قابلیت اطمینان
• نیرومندی
• امنیت
• کیفیت خدمات
درس مهندسی فناوری اطالعات
فصل 5
آینده اینترنت
• Network
) :Serviceیک شبکه با سرعت باال کKKه بKKه منظKKور پشKKتیبانی
Backbone
vBNC(Very-High-Speed
پروژه اینترنت 2و NGIطراحی شده است.
• پیاده سازی اولیهOC-3(155 Mbps) :
• ارتقا به )OC-12(622 Mbps
• هدف نهایی :افزایش به )OC-48(2.4 Gbps
6
درس مهندسی فناوری اطالعات
فصل 5
کارکرد اینترنت
• ) :Internet Protocol(IPمجموعKKKه قوانیKKKنی کKKKه بKKKرای ارسال و
دریافت بسته ها از یک ماشین به ماشین دیگر از طریق اینترنت استفاده می شود.
• پروتکل IPدر الیه شبکه مدل ISO-OSIعمل می کند.
• TCP: Transmission Control Protocol
• در الیه انتقال مدل OSIعمل می کند.
• :Internet service provider-ISPارایKKKه کننKKKده خKKKدمات
اینترنتی
7
درس مهندسی فناوری اطالعات
فصل 5
نحوه کار Packet-Switching
• نحوه کار :Packet-Switchingدر اینترنت هر پیام به بسته
هایی تبدیل می شود .هر بسته آدرس فرستنده و گیرنده را با خود دارد.
همچنین هر بسته حاوی آدرس نسبی خود نسبت به بسته قبلی در انتقال
است.
8
درس مهندسی فناوری اطالعات
فصل 5
راه های مختلف برای اتصال به اینترنت
• اتصال از طریق کارگزار LAN
• نیاز کKKKاربر :نرم افزار Communication stackارایKKKه کننKKKده مجموعKKKه ای از
پروتکل های ارتباطی که کلیه کارکردهای هفت الیه مدل OSIرا انجام می دهند
• اتصال از طریق SLIP/PPP(Serial Line Internet
)Protocol/Point-to-Point Protocol
• نیاز کاربر :مودم و یک نرم افزار خاص برای شماره گیری و اتصال به سرور
• اتصال از طریق یک سرویس online
• نیاز کاربر :مودم ،نرم افزار ارتباطی استاندارد ،اکانت از یک ISP
• از طریق تلویزیون
• نیاز :دستگاه تلویزیون ،ابزار خاص اتصالی ،اتصال تلفن
• دیگر راه ها
• کیوسک های اینترنتی()Internet kiosk
• تلفن همراه
9
درس مهندسی فناوری اطالعات
فصل 5
آدرس های روی اینترنت
• آدرس :IPیک آدرس که به صورت یکتا به یKKک کKKامپیوتر
در شبکه نسبت داده می شود.
• :Domain Name System-DNSسیسKKتمی کKKه بKKه وسKKیله
مؤسسه تخصیص نKKام های اینترنKKتی ( )ICANNمKKدیریت می
شود که نام ها را به سایت ها در اینترنت اختصاص می دهد.
• نام دامنه(( : Domain Nameنامی که به یک سایت اینترنKKتی
اختصاص داده شده است ،شامل چند قسمت که با نقطه از هم
جدا می شوند و از راست به چپ ترجمه می شود.
10
درس مهندسی فناوری اطالعات
فصل 5
آدرس های روی اینترنت
تKKمت راسKK س:)top-level specification(طح باالKK• مشخصه س
The 19 top-level specification are as follows:
سایت
صاحبcommercial
سازمانی که
شامل نوع فعالیت،ترین قسمت نام اینترنتی
com
site.
edu
educational site.
.است
Mil
military site.
Gov
Net
Org
Firm
Store
Info
Web
Arts
Rec
Nom
Areo
Biz
Coop
Museum
Name
Pro
government site
networking site
organizations
business and firms
business and offering goods for purchase
information service providers
entities related to world wide web activities.
cultural and entertainment activities,
recreational activities
individuals
air-transport industry
businesses
cooperatives
museums
registration by individuals
درس مهندسی فناوری اطالعات
accountants, lawyers, physicians.
5 فصل
11
خدمات ارایه شده در اینترنت
• یابش( :)discoveryشKKKKKامل جسKKKKKتجو و بازیابی اطالعات و فراهم
کردن امکان یافتن ،مشاهده ،دانلود و پردازش اطالعات برای مشتری.
• سرویس ارتباطی( :)communications servicesاز ارسال پیام
های کوتاه تا تبادل اطالعات پیچیده بین بسیاری از سازمان ها.
• :VoIPتلفن اینترنتی
• همکاری الکKKترونیکی :از بین اشKKخاص و گروه ها تKKا همکKKاری میان
سازمان ها.
• خKKKدمات وب( :)web servicesکKKKاربرد های تجاری بKKKه مصرف
کننده که از طریق اینترنت قابل دستیابی است.
12
درس مهندسی فناوری اطالعات
فصل 5
WWW
• اینترنت و WWWیک چیز نیسKKتند .توابKKع اینKKترنت بKKه عنKKوان
یKKKک مکانیسKKKم انتقKKKال عمKKKل می کننKKKد و wwwیKKKک
applicationاست که از آن توابع انتقال استفاده می کند.
• وب( :)wwwسیستمی با استاندارد مورد قبKKول سراسری بKKرای
مرتب سازی ،بازیابی ،قKKKKالب بنKKKKدی ،و نمایش اطالعات از
طریق یک معماری client/server؛ کKKه از توابKKع انتقKKال در
اینترنت بهره می برد.
• ایجاد ،1989 :برنرز لی ،برای امکان همکاری محققان فیزیک.
13
درس مهندسی فناوری اطالعات
فصل 5
WWW
• : HTMLزبان برنامه نویسی وب ،مشتق شده از SGML
•
•
•
•
14
: SGMLزبان برنامه نویسی متن محور برای توصیف محتوا و ساختار اسKKناد
دیجیتال؛ زبانی که از آن HTMLگرفته شده است.
:Home pageیک صفحه نمایش گرافیکی و متKKنی کKKه بKKه کKKاربران
خوشامد می گوید و حاوی توضیحاتی در مKKورد شرکت برپاکننKKده صKKفحه
است.
: Websiteمجموعا ،کلیه صفحات وب یک شرکت مشخص یا شKKخص
خاص.
: Web Masterشخص یا شرکتی که مسئولیت وب سایت را بر عهده
دارد.
درس مهندسی فناوری اطالعات
فصل 5
WWW
•
•
•
•
15
) :URL(Uniform Resource LocatorمجوعKKKKKKKKKKه ای از
عبارت ها که آدرس یک منبع مشخص در وب را مشخص می کنند.
:HTTPاسKKتاندارد ارتباطی کKKه بKKه منظKKور انتقKKال صKKفحات از طریKKق
WWWاستفاده می شود؛ در واقع مشخص کننده چگونگی قالب بندی
و انتقال پیام است.
مرورگر( :)Browserکاربرد نرم افزاری که کKKاربران از طریKKق آن می
توانند دسترسی اولیه به وب داشته باشند.
:SurfingفراینKKد مکKKان یابی در وب بKKه وسKKیله مشKKخص کردن و
کلیک کردن در یک مرورگر.
درس مهندسی فناوری اطالعات
فصل 5
چالش های اینترنت
• آیین نامه اینترنت
• برخی سازمان های فنی در جهان استانداردهایی را جهت کار در
اینترنت فراهم آورده اند.
• اما هنوز آیین نامه درستی برای استفاده از اینترنت در دست نیست.
• گسترش اینترنت
• اینترنت برای تبادل داده ای در حجم زیاد طراحی نشده بود .همین
مساله باعث بروز مشکالتی چون کاهش سرعت انتقال داده ها و در
دسترس نبودن کارگزارها شده است.
16
درس مهندسی فناوری اطالعات
فصل 5
چالش های اینترنت
• عوامل موثر بر کاهش سرعت اینترنت
• پیکربندی نادرست شبکه ها
• تغییر سریع الگوهای استفاده از اینترنت
• ترافیک باال برای پهنای باند موجود
• سربار اضافی کارگزارها
• حریم اینترنت
• اطالعات زیادی از کاربران در اینترنت وجود دارد که گاهی بدون
اجازه کاربران از آن ها استفاده می شود.
17
درس مهندسی فناوری اطالعات
فصل 5
اهداف اولیه طراحی اینترنت (اسالید درس
مهندسی اینترنت)
18
درس مهندسی فناوری اطالعات
فصل 5
Cookie
• یک فایل داده ای کوچک است که در ماشین کاربر می
نشیند و اطالعات کاربر را در خود ذخیره می کند .در زمان
مراجعه کاربر به سایت مربوط به کوکی ،اطالعات کاربر
برای سایت مربوطه ارسال می شود.
19
درس مهندسی فناوری اطالعات
فصل 5
اینترانت ها
• یKKKک شبکه خصوصKKKی کKKKه از نرم افزار اینترنKKKتی و پروتکKKKل های
TCP/IPاستفاده می کند.
•
•
•
•
•
•
•
20
ارایه فرم ها و روندهای سازمانی
اشتراک اسناد
برگه فنی محصوالت
چارت های سازمانی
برنامه های آموزشی
اخبار سازمان
و...
درس مهندسی فناوری اطالعات
فصل 5
امنیت
• امنیت کلید عمومی :رویه هایی که برای حفKKاظت اینKKترانت از
نفوذ های بیرونی استفاده می شود.
• رمزنگاری( :)Encryptionفرایند شکل دهی به داده های خروجی
به منظور غیر قابل کشف شدن برای افراد خارجی.
• گواهینامKKKKKه دیجیتKKKKKال( :)Digital CertificateکKKKKKارت شناسایی
الکترونیکی که موجب دسترسی معتبر به یک اینترانت می شود.
21
درس مهندسی فناوری اطالعات
فصل 5
امنیت
• حفاظ( :)Firewallروش دیگری برای تأمین امنیت سازمان ها ،ابزاری(نرم یا
سخت افزاری) که بین شبکه داخلی یک شرکت و شبکه های خKKKارجی(خصوصا
اینترنت) به منظور تعدیل دسترسی به/از شبکه یک شرکت.
• محدود کردن دسترسی یک کاربر خاص
• ارایه سطوح مختلف دسترسی به کاربران مختلف
• :Assured pipelineیک دستگاه امنیتی که همه درخواست های داده را
امتحان می کند و بعد از آن تصمیم می گیرد که این درخواست معتبر بوده یا خیر.
• تفKKKKاوت firewallو :Assured pipelineدر جهت اعتبارسKKKKنجی،
فایروال فقط سرایند ( )headerبسته اطالعاتی را چک می کند ولی Assured
pipelineهمه درخواست را بررسی می کند.
22
درس مهندسی فناوری اطالعات
فصل 5