INTERNET TECHNOLOGY
Internet – structure and function,
TCP/IP provides connectivity for computers with widely different operating systems. It uses a set of networking protocols originally developed by the Department of Defense (DOD)
The TCP/IP protocol suite was first developed to be the networking protocol for universities and the military used on the Internet. It quickly became the standard for UNIX networking. Today TCP/IP offers millions of users immediate access to a complete spectrum of services and information and is the most used protocol in local networks (LANs) and wide area networks (WANs).
As an old protocol, TCP/IP uses a 4-Layer Model instead of the 7-Layer OSI-Modell.
TCPIP and the DoD Model
The TCP/IP protocol suite consist of four layers. These four layers collectively define the DOD networking model. Each layer is responsible for performing specific networking functions and may include several protocols. The graphic above shows how the layers of the DOD model map to the OSI model.
DOD Layer Description
Process/Application, Interface to user. Provides specific applications between two hosts. Maps to the Application, Presentation, and Session layers of the OSI model.
Host-to-Host , Maintains data integrity and sets up reliable, end-to-end communication between systems. Ensures error-free delivery of data units, in proper sequence, and with no loss or duplication. Maps to Transport layer of OSI model.
Internet , Routes packets between different hosts or networks. Maps to Network layer of OSI model.
Network Access , Defines physical interconnection between hosts. Maps to Physical and Data Link layers of OSI model.
The Transmission Control Protocol (TCP) and Internet Protocol (IP) are only two of many protocols that collectively make up TCP/IP. If you refer to TCP/IP, you mean the entire four-layer suite of protocols and not just TCP and IP.
The specifications for each protocol within the TCP/IP suite are defined within one or more “Requests for Comments” (RFCs). Electronic copies of all RFCs may be obtained by anonymous FTP from DS.INTERNIC.NET and other servers throughout the Internet.
Application / Process Layer
TCP/IP applications usually include a client and a server program. The server program is often referred to as a daemon , which comes from Greek mythology and means “guardian spirit.” Typically, a daemon process is not continually running on the server machine, but rather is triggered by some event, such as a client request.
الإنترنت – البنية والوظيفة
يوفر بروتوكول TCP/IP قابلية الوصل لحواسيب بأنظمة تشغيل كثيرة التنوع. ويستخدم بروتوكول TCP/IP مجموعة بروتوكولات صممت في الأصل من قبل وزارة الدفاع الأمريكية (DoD).
وقد أنشئت مجموعة البروتوكولات TCP/IP في البداية لتكون بروتوكول الإنترنت الذي تستخدمه الجامعات والهيئات العسكرية. ثم سرعان ما أصبحت هي المعيار العرفي لتشبيك نظم تشغيل يونكس (UNIX). والآن توفر TCP/IP لملايين المستخدمين قدرة الوصول الفوري إلى كل أنواع الخدمات والمعلومات، كما أنها تمثل البروتوكول الأكثر استخداماً في الشبكات المحلية (LAN) والشبكات الموسَّعة (WAN).
بما أن TCP/IP بروتوكول قديم، فهو يستخدم نموذجاً بأربع طبقات بدلاً من نموذج OSI ذي الطبقات السبع.
TCP/IP ونموذج DoD
تتكون مجموعة بروتوكولات TCP/IP من أربع طبقات. وتشكل هذه الطبقات الأربع معاً ما يعرف بنموذج تشبيك DoD. تتولى كل طبقة مسئولية أداء وظائف تشبيك محددة، وقد تشمل عدة بروتوكولات. يبين الشكل أعلاه كيفية إسقاط طبقات نموذج DoD على نموذج OSI.
تعريف طبقات DoD
البرامج/العمليات البرمجية, توفير الواجهة إلى المستخدم. توفير برامج محددة بين مضيفين. تقابل طبقات البرامج والعرض والجلسة في نموذج OSI.
مضيف إلى مضيف, تحافظ على وحدة وتكامل البيانات وتنشيء وصلات "من نهاية إلى نهاية" ذات وثوقية بين نظم الحاسوب. تضمن تسليم وحدات بيانات خالية من الخطأ، وبتسلسل سليم، دون نقص أو تكرار. تقابل طبقة النقل في نموذج OSI.
الإنترنت, توجيه حزم البيانات بين مختلف المضيفين أو الشبكات. تقابل طبقة الشبكة (الوصول إلى الشبكة) في نموذج OSI.
الوصول إلى الشبكة , تحدد الوصلة المادية بين المضيفين. تقابل الطبقة المادية وطبقة ربط البيانات في نموذج OSI.
لا يعدو بروتوكول التحكم في النقل TCP وبروتوكول الإنترنت IP إلا أن يكونا اثنين من بروتوكولات كثيرة تشكل في مجموعها مجموعة TCP/IP. لذلك فإنك إن أشرت إلى TCP/IP فإنك تعني مجموعة البروتوكولات ذات الطبقات الأربع وليس فقط البروتوكولين TCP وIP.
تعريف مواصفات كل بروتوكول من مجموعة TCP/IP موجود ضمن واحدة أو أكثر من وثاق "طلبات التعليق" (RFC). ويمكن الحصول على نسخ إلكترونية من جميع وثائق طلبات التعليق RFC بالتحميل عن طريق FTP مجهولة الهوية من موقع DS.INTERNIC.NET أو عن طريق خدمات الإنترنت الأخرى.
طبقة البرامج/العمليات البرمجية
تتضمن تطبيقات TCP/IP البرمجية في العادة على برنامجي عميل وملقم. كثيراً ما يشار إلى برنامج الملقم بالبرنامج الخفي أو بكلمة daemon المقتبسة من الأساطير الإغريقية وتعني "الروح الحارس". وفي المعتاد لا يظل البرنامج الخفي في حالة تنفيذ مستمر على جهاز الملقم، وإنما ينشط استجابة لحدث ما مثل طلب من برنامج عميل.