Sec (4.2) The Internet 1 The Internet ◼ Which originated from research projects going back to the early 1960s. most of this original work was sponsored by the U.S. government through the Defense Advanced Research Projects Agency (DARPA). Over the years, the development of the Internet shifted from the defense project to an academic research project, and today it is largely a commercial undertaking that links a worldwide combination of WANs, MANs, and LANs involving millions of computers 2 Internet Architecture: The Internet can be viewed as a collection of domains, each of which consists of network or a relatively small internet operated by a single organization such as university, company, or government agency. عبارة عن شبكة أوdomain وكل،اإلنترنت عبارة عن مجموعة من المجاالت تديرها مؤسسة واحدة كـ( جامعة أو شركة أوinternet مجموعة شبكات ) حكومة ◼ It might consist of a single computer or a complex internet consisting of many LANs, MANs, and even WANs. أوLAN ممكن أن يكون جهاز واحد أو شبكة معقدة مكونة منdomain كل WAN أوMAN ◼ ◼ ◼ 3 Internet Architecture: ◼ ◼ The establishment of domains is overseen by the Internet Corporation for Assigned Names and Numbers (ICANN), which is a nonprofit corporation established to coordinate the naming of domains and the assignment of Internet addresses وهي منظمة غير ربحية هدفها تنظيمICANN تقوم الـdomain ◼ لتسجيل الـ Internet تسمية المجاالت وإعطائها عناوين على الـ To establish a domain on the Internet, the domain must first be registered via one of the companies, called registrars, that have been delegated for this purpose by ICANN. ال التسجيل لدى إحدى الشركات, على اإلنترنت يجب أdomain ◼ لتسجيل الـ ألداء هذه المهمةICANN والتي وكلت من قبل الـregistrars وتسمى 4 Internet Architecture: ◼ ◼ Once a domain has been registered, it can be attached to the existing Internet by means of a router that connects one of the networks in the domain to a network already in the Internet. يمكن ربطه باإلنترنتdomain ◼ عندما يتم تسجيل المجال أو الـ والذي يقوم بربط أحد شبكات المجال بشبكةrouter باستخدام الـ موجودة أساسا في اإلنترنت Router is often referred to as the domain's gateway, it represents the domain's gate to the rest of the Internet ألنه يعتبر بوابة تربطه معgateway أيضاrouter ◼ يسمى الـ اإلنترنت 5 Internet Architecture: 6 Internet Architecture: The portion of the Internet lying outside of its gateway is sometimes called the cloud الغيمةcloud ◼ جزء اإلنترنت الخارج عن نطاق البوابة يسمى أحيانا ◼ One popular structure, is for the gateways of a number of domains to be connected to form a regional network of gateways. For instance, a group of universities could choose to pool their resources to construct such a network. This regional network would be connected to a more global network to which other regional networks attached. مثال مجموعة من الجامعات أن تربطdomains◼ يمكن لمجموعة من الـ وهذه الشبكةgateway الخاصة بها لتكون شبكة إقليمية من الـgatewayالـ اإلقليمية ترتبط بشبكة أخرى أعم على اإلنترنت ◼ 7 Connecting to the Internet: To simplify the process of connecting to the Internet, numerous companies, called Internet service providers (ISP), allow customers to connect their domains to the Internet via the ISP's equipment or to become a part of a domain already established by the ISP. تسمح العديد من الشركات للزبائن، لتسهيل عملية االتصال باإلنترنت بربط مجاالتهم باإلنترنت من خالل أجهزة خاصة أو بجعلهم جزء من مجال موجود أساسا على اإلنترنت ISP (Internet Service Provider) هذه الشركة تسمى :( توفر عدة طرق لالتصال باإلنترنت ومنهاISP) هذه الشركات ◼ ◼ ◼ ◼ 8 Dialup Connection :خطوط التلفون المؤقتة ◼ ◼ ◼ ◼ Perhaps the ;east expensive connections to an ISP are obtained through temporary telephone links called dial-up connections. An individual connects his or her computer to the local telephone line and executes a software package that places a call to a computer at the ISP. At this point the ISP provides Internet access for the duration of the telephone call. This temporary connection model is popular in the cell phone/hand-held computer arena فيقوم الشخص بربط جهاز الحاسوب بخط التلفون المحلي ويستخدم، وهي األرخص ISP برنامج يقوم بعمل اتصال مع جهاز حاسوب موجود في الـ تعطي فترة اتصال باإلنترنت تستمر مع مدة المكالمة (يعني بنفسISP في هذه الحالة الـ )سعر المكالمة 9 :) وخطوط الستااليت (االتصال الدائم، خطوط التلفون:DSL In fixed location applications it is rabidly giving way to permanent connections through higher bandwidth systems such as DSL, cable television line, and satellite links. ◼ These technologies have greatly reduced the expense of broadband (high-capacity) Internet access, making today's multimedia applications accessible to home users. عبارة عن خطوط تلفون سريعة تختلف عن خطوط التلفونDSL ◼ المحلية العادية ◼ 10 : النظام المنزلي: Home System Another development taking place at the household level is that home computer systems are expanding from single computer installations to multicomputer networks, usually implemented as Ethernet bus networks. These networks gain access to the Internet by means of a router within the home that is permanently connected to an ISP via DSL, cable television line, or a satellite link, making a home system a local network within a domain established by the ISP. ◼ وهي طريقة أخرى لالتصال فهو يربط مجموعة من األجهزة ببعضها البعض من موجود فيrouter ثم تربط هذه الشبكة من خاللBus خالل شبكة من نوع والذي يقوم بدوره بجعل شبكة البيت شبكةDSL من خاللISPالبيت مع الـ محلية ضمن مجال كبير على اإلنترنت ◼ 11 Continue: ◼ In fact, an ISP might provide a significant portion of the computing resources (such as data storage and data processing services) required by a client. 12 Internet Addressing: ◼ ◼ ◼ ◼ ◼ ◼ ◼ ◼ 13 نحن نعلم أن أي جهاز متصل بنظام االنترنت له عنوان مميز له ويسمى الـ IP Address و حدود الـ IPترجع إلى Internet protocol كل IPعبارة عن قالب مكون من 32بت وهناك خطة ليصبح 128بت كل 32بت يحتوي على جزئين: )1جزء يميز الـ Domainالذي ينتمي له الكمبيوتر )2وجزء يميز الكمبيوتر نفسه جزء العنوان الذي يميز الـ domainنسميه network identifierوالذي يعطى من خالل منظمة الـ ICANNعندما يقوم بالتسجيل لديها .والتسجيل من خالل هذه المنظمة يؤكد على ألن لكل domainعنوان خاص ووحيد بها أما الذي يميز الجهاز على الـ domainفيسمى الـ host addressوهو يعطى من خالل شخص يعمل داخل هذا الـ domainيكون له صالحيات أو منصب مسئول الشبكة أو مسئول النظام Internet Addressing: ◼ ◼ ◼ 14 الـ IP Addressيكتب على شكل dotted decimal notationأي يفصل بين كل byteوالثاني نقطة ويمثل بالنظام العشري فمثال 192.207.177.133يعبر عن Addison- Wesley domainبحيث أول 3 bytesهم الـ network identifyو 133هو الـ host address وكذلك العنوان يعبر عن نوع الموقع لمن سيكون تابعا ،ولذلك وجد الـ domain nameفلكل domainأصبح مرتبط بعنوان مميز هو domain nameفعلى سبيل المثال شركة Addison-Wesley لها aw.comأي commercialمؤسسة تجارية ومجموعة التصنيفات هذه تسمى الـ ) (TLDsأي Top-Level- Domain Internet Addressing: ◼ ◼ ◼ ◼ ◼ 15 فهناك العديد من الـ TLDsمثال gov or org or museumأو infoللغير معلوم .netكان يميز أنه يقدم خدمات انترنت ولكن اآلن أصبح متعدد االستعماالت باإلضافة إلى هذه الـ TLDsهناك حرفان لتحديد البلد نسميه Country-Code-TLDsمثل = ps = Palestine or au Australia or ca = Canada وبعد تحديد الـ domain nameنستطيع إعطاء كل جهاز نريد ربطه بهذا الـ domainأسماء بطريقة محلية ويجب أن نعلم أن الـ dottesالموجودة في الـ domain name ليس لها عالقة بال dottesبالنظام العشري والذي يظهر الـ IP address Internet Addressing: ◼ ◼ ◼ 16 فمثال لو كان لدينا هذا العنوان PC1_L212.iugaza.edu.ps فهذا يعني أن اسم الكمبيوتر هو PCI_L212والذي ينتمي إلى الـ domain iugazaوالتي هي مصنفة على إنها eduفي منطقة فلسطين ويمكن أن ينقسم الـ domainإلى subdomainعلى حسب الحاجة DNS: Domain Name Serverوهو مسئول عن تحويل الـ domain nameإلى الـ IP addressوبالعكس Internet Applications: في هذا الفصل سنناقش ثالث تطبيقات تقليدية ومهمة في اإلنترنت. وتسمى كذلك ألنها تتعامل مع اتصال كمبيوتر بكمبيوتر فهي مركز تطوير اإلنترنت ◼ اليوم هناك اختالف ما بين الكمبيوتر وغيرها من األجهزة اإللكترونية فهي غير واضحة ◼ فمثال التلفون والتلفزيون والميكروويف وكاميرا الفيديو كلها عبارة عن أجهزة كمبيوتر ولكن ال تحتوي على خدمة اإلنترنت ◼ لنلقي الضوء على 3تطبيقات إلنترنت: 17 Electronic Mail : ◼ ◼ وهو اختصارe-mailأكثر شيء يستخدم على اإلنترنت هو الـ Electronic mail للـ ومن خالل هذا النظام يتم نقل الرسائل واستقبالها Mail server: is a machine within a domain to handle email activities To send messages: ◼ ◼ ◼ ◼ ◼ every email message send from the domain is send to the mail server first then the domain server send this message to the destination To receives messages: every message with an address for a person on the domain is received first by the mail server the mail server hold the message in person mail box until he requests to see his mail box 18 Electronic Mail : Send message to p2@hotmail.com Mail server to iugaza Domain iugaza P1@mail.iugaza.edu.ps Router Receives message from p1@mail.iugaza.edu.ps Mail server to hotmail Domain hotmail P2 @ hotmail.com 19 FTP: one means of transferring file (File Transfer Protocol) . It is a client / server protocol فرضا إذا أنا عندي على الجهاز FTPوهناك جهاز آخر عليه FTPوأردت إرسال ملف عن ◼ طريق الـ FTPللجهاز اآلخر فيكون هذا الجهاز هو الـ serverوأنا الـ clientوإذا عكسنا العملية عكسنا المسميات ◼ The machine which request the FTP is the client and the other is server ◼ request to establish contact with FTP server عن طريق إدخال user name and passwordيرى إن كان له صالحيات أم ال فإن ◼ كان له صالحية التعامل مع الـ FTPيسمح له بفتح الطريق بين الجهازين لنقل الملفات أو أي عمليات أخرى بمعنى آخر أن الجهاز الذي يقوم بعمل requestسيكون هو الـ clientويكون له وحده ◼ القدرة على طلب الملفات أو إضافة الملفات على الجهاز اآلخر الذي هو الـ server ◼ Then enter your user name and password. If it is OK, the FTP server get you a way to get or put your file from or to the other machine ◼ 20 Telnet: It is a client /server protocol ◼ communication via the telnet is not encrypted ◼ ولذلك يمكن اختراق الـuser name and passwordمن قبل المخترقين ◼ ولذلك ظهر برنامج الSSH (Secure Shell) والذي يقوم بعملencryption to data ◼ so, the communication via the SSH is more secure than telnet because the data is encrypted 21 Telnet: Contact iugaza.edu (server address to telnet server) telnet server program OS request the user name and password telnet client program فيكون له بعد ذلك صالحية للتحكم بالجهاز أو بالمساحة المحددة لنا على فأنا ال أتعامل فعليا مع جهاز معين ولكن أتعامل مع المساحةserver الـ server الموجودة لي على هذا الـ 22