Presentation is loading. Please wait.

Presentation is loading. Please wait.

Introduction to Networking & TCP/IP

Similar presentations


Presentation on theme: "Introduction to Networking & TCP/IP"— Presentation transcript:

1 Introduction to Networking & TCP/IP
Chapter 3 Introduction to Networking & TCP/IP Prepared by Mr. Wasim Ahmad Bhat

2 Prepared by Mr. Wasim Ahmad Bhat
Chapter 3 Objectives Distinguishing between network Classification. Classifying Networks by Component Roles. Understanding Core TCP/IP Protocols Architecture of TCP/IP. TCP/IP Protocol layers. Client Server Model. Prepared by Mr. Wasim Ahmad Bhat

3 Classifying Networks by Their Geography
Networks are frequently classified according to the geographical boundaries the network spans. Local Area Network (LAN): It is a network contained within a relatively small area, such as a classroom, school, or single building. This type of network has the lowest cost and least overall capability of the three geographic classifications Prepared by Mr. Wasim Ahmad Bhat

4 Prepared by Mr. Wasim Ahmad Bhat
Continue Metropolitan Area Network (MAN): When the network spans the distance of a typical metropolitan city. It requires high-speed connections, such as fiber optics. Increasing the distance and the technology levels increases the relative installation and operation costs of MANs. Prepared by Mr. Wasim Ahmad Bhat

5 Prepared by Mr. Wasim Ahmad Bhat
Continue Wide Area Network (WAN): When the network spans a larger area. It is classified as a wide area network (WAN), Because of the extensive distances over which WANs communicate. They use long-distance telecommunications networks for their connections, which increases the costs of the network. The Internet is just a giant WAN Click here to watch video on this topic Prepared by Mr. Wasim Ahmad Bhat

6 Prepared by Mr. Wasim Ahmad Bhat

7 Classifying Networks by Component Roles
There are two basic types of role classifications for networks peer-to-peer networks and server-based networks. The difference between the two revolves around which computer is in charge of the network. A third classification, client-based networks, has come into existence because of the increased capabilities of the typical client computer. Prepared by Mr. Wasim Ahmad Bhat

8 Peer-to-Peer Networks
A peer is considered an equal. All computers on a peer-to-peer network can be considered equals. No one computer is in charge of the network’s operation. Each computer controls its own information and is capable of functioning as either a client or a server depending on which is needed at the time. Typical initial peer-to-peer networking involves no security measures. Prepared by Mr. Wasim Ahmad Bhat

9 Prepared by Mr. Wasim Ahmad Bhat
Peer to Peer Network Click here to watch video on this topic Prepared by Mr. Wasim Ahmad Bhat

10 Server-Based Networks
Peer-to-peer networks that operate without central control and are difficult to secure. A server-based network offers centralized control and is designed for secured operations. There are still both clients and servers on a server-based network. A dedicated server controls the network. A dedicated server is one that, for all practical purposes, operates solely as a server. Prepared by Mr. Wasim Ahmad Bhat

11 Server-Based Networks
Click here to watch video on this topic Prepared by Mr. Wasim Ahmad Bhat

12 Client-based networks
A client-based network takes better advantage of the server’s powerful processors and of the increasingly powerful computers used in typical workstations. A client based network utilizes a client workstation’s power in processing. Some functions locally while requesting additional processing from a server whenever it is needed for increased speed. Client-based networks also take advantage of the powerful processing capabilities of both the client and the server. Prepared by Mr. Wasim Ahmad Bhat

13 Client-based networks
Prepared by Mr. Wasim Ahmad Bhat

14 TCP/IP architectural model
Prepared by Mr. Wasim Ahmad Bhat

15 Prepared by Mr. Wasim Ahmad Bhat
Internetworking The main design goal of TCP/IP was to build an interconnection of networks, referred to as an internetwork, or internet. Provided universal communication services over heterogeneous physical networks. The clear benefit of such an internetwork is the enabling of communication between hosts on different networks, separated by a large geographical area. The words internetwork and internet are simply a contraction of the phrase interconnected network. Click here to watch video on this topic Prepared by Mr. Wasim Ahmad Bhat

16 The Internet consists of the following groups of networks:
Backbones: Large networks that exist primarily to interconnect other networks. Also known as network access points (NAPs) or Internet Exchange Points (IXPs). Currently, the backbones consist of commercial entities. Regional networks connecting, for example, universities and colleges. Commercial networks providing access to the backbones to subscribers, and networks owned by commercial organizations for internal use that also have connections to the Internet. Local networks, such as campus-wide university networks. Prepared by Mr. Wasim Ahmad Bhat

17 Prepared by Mr. Wasim Ahmad Bhat
Two examples of internets. Each consists of two or more physical networks Prepared by Mr. Wasim Ahmad Bhat

18 The TCP/IP protocol layers
Like most networking software, TCP/IP is modeled in layers. This layered representation leads to the term protocol stack, which refers to the stack of layers in the protocol suite. It can be used for positioning (but not for functionally Comparing) The TCP/IP protocol suite against others, such as Systems Network Architecture (SNA) and the Open System Interconnection (OSI) model. Prepared by Mr. Wasim Ahmad Bhat

19 The TCP/IP protocol Stack
Click here to watch video on this topic Prepared by Mr. Wasim Ahmad Bhat

20 Let us Understand Function of each Layer
Application layer is provided by the program that uses TCP/IP for communication. An application is a user process cooperating with another process usually on a different host. Transport layer provides the end-to-end data transfer by delivering data from an application to its remote peer. Multiple applications can be supported simultaneously. Prepared by Mr. Wasim Ahmad Bhat

21 Prepared by Mr. Wasim Ahmad Bhat
Continue Internetwork layer also called the internet layer or the network layer, provides the “virtual network” image of an internet. Internet Protocol (IP) is the most important protocol in this layer. Network interface layer also called the link layer or the data-link layer, is the interface to the actual network hardware. Examples are IEEE 802.2, X.25 (which is reliable in itself), ATM, FDDI, and even SNA. Prepared by Mr. Wasim Ahmad Bhat

22 Detailed Architecture Model of TCP/IP
Prepared by Mr. Wasim Ahmad Bhat

23 Prepared by Mr. Wasim Ahmad Bhat
TCP/IP applications The highest-level protocols within the TCP/IP protocol stack are application protocols. They communicate with applications on other internet hosts and are the user-visible interface to the TCP/IP protocol suite. Prepared by Mr. Wasim Ahmad Bhat

24 All application protocols have some characteristics in common:
They can be user-written applications or applications standardized and shipped with the TCP/IP product. The TCP/IP protocol suite includes application protocols such as: – Telnet for interactive terminal access to remote internet hosts. – File Transfer Protocol (FTP) for high-speed disk- to-disk file transfers. – Simple Mail Transfer Protocol (SMTP) as an internet mailing system. Prepared by Mr. Wasim Ahmad Bhat

25 The client/server model
TCP is a peer-to-peer, connection-oriented protocol. There are no master/subordinate relationships. A server is an application that offers a service to internet users and a client is a requester of a service. Users usually invoke the client part of the application. The server is a program that receives a request, performs the required service and sends back the results in a reply. A server can usually deal with multiple requests and multiple requesting clients at the same time. Prepared by Mr. Wasim Ahmad Bhat

26 Client Server Model of Applications
Click here to watch video on this topic Prepared by Mr. Wasim Ahmad Bhat

27 Prepared by Mr. Wasim Ahmad Bhat
End Prepared by Mr. Wasim Ahmad Bhat


Download ppt "Introduction to Networking & TCP/IP"

Similar presentations


Ads by Google