




































Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
Lecture notes on Internet and Web Technology-I, covering topics such as Internet overview, network hardware and software, packet switching, IP addressing, TCP fundamentals, and computer networks. It also includes an introduction to data communication and the classification of computer networks based on transmission mode and time in transmission type.
Typology: Lecture notes
1 / 44
This page cannot be seen from the preview
Don't miss anything!
Lecture 1 Internet Overview, Evolution of Internet
Lecture 2 Internet component – Types of network
Lecture 3 (^) Internet component- Network Hardware
Lecture 4 Internet component- Network Software
Lecture 5 Packet Switching Fundamentals and Circuit Switching, Efficiency
Lecture 6 Packet Switching : Datagram Switched Network
Lecture 7 Packet Switching : Virtual Circuit-switched Network
Lecture 8 Packet Switching : Virtual Circuit-switched Network, Efficiency
Lecture 9 Packet Switching ve rsus CircuitSwitching,Internet Standards
Lecture 10 (^) Internet Standards : IETF, ITU IEEE, ATM Forum
Lecture 11 Internet Protocol : IP format
Lecture 12 Internet Protocol: IP Addressing
Lecture 13 Subnet and Subnet Mask
Lecture 14 Class-less Address, Superneting
Lecture 15 IPv6 Datagram Format , IPv4 vs IPv
Lecture 16 TCP Fundamentals: TCP 3 way Hand shaking
Lecture 17 TCP/IP: routing.
Lecture 18 Networking protocols: Network Protocol Overview: Networking protocols in TCP/IP
Lecture 19 Networking protocols in TCP/IP –ARP,RARP,BGP,EGP
Lecture 20 NAT, DHCP
The Internet is a giant network of networks.
The term telecommunication means communication at a distance. The word data refers to information presented in whatever form is agreed upon by the parties creating and using the data. Data communications are the exchange of data between two devices via some form of transmission medium such as a wire cable.
A network is a set of devices (often referred to as nodes) connected by communication links. A node can be a computer, printer, or any other device capable of sending and/or receiving data generated by other nodes on the network.
Software modules in one system are used to communicate with one or more software modules in the distance System. Such interfaces across a distance are termed as “peer-to-peer” interfaces; and the local interfaces are termed as “service” interfaces. The modules on each end are organized as a sequence of functions called “layers”. The set of modules organized as layers is also commonly called a “protocol stack”.
Over the years, some layered models have been standardized. The ISO Open Systems Interconnection (ISO/OSI) layered model has seven layers and was developed by a set of committees under the auspices of International Standards Organization (ISO).
Reliability is maintained by authentication.
This type of communication establishes a session connection before data can be sent. This method is often called a "reliable" network service. It can guarantee that data will arrive in the same order.
Topology refers to physical layout including computers, cables, and other resources; it determines how components communicate with each other.
Today’s network designs are based on three topologies:
Protocols mean set of rules. It is a formal description of message formats and the rules two or more machines has follow to exchange messages. The key elements of a protocol are syntax, semantics and timing.
Core network connects all the routers to each other and ISP (Internet service provider). It is a main back bone for internet. Core network uses circuit switching and packet switching for data transmission.
In internet bottom-to-top the hierarchy consists of end systems (PCs, workstations, etc.)connected to local Internet Service Providers (ISPs). The local ISPs are in turn connected to regional ISPs, which are in turn connected to national and international ISPs. The national and international ISPs are connected together at the highest tier in the hierarchy.
Let's begin at the top of the hierarchy and work our way down. Residing at the very top of the hierarchy are the national ISPs, which are called National Backbone Provider (NBPs). The NBPs form independent backbone networks that span North America (and typically abroad as well). Just as there are multiple long-distance telephone companies in the USA, there are multiple NBPs that compete with each other for traffic and customers. The existing NBPs include internetMCI, SprintLink, PSINet, UUNet Technologies, and AGIS. The NBPs typically have high-bandwidth transmission links, with bandwidths ranging from 1.5 Mbps to 622 Mbps and higher. Each NBP also has numerous hubs which interconnect its links and at which regional ISPs can tap into the NBP.
The NBPs themselves must be interconnected to each other. To see this, suppose one regional ISP, say MidWestnet, is connected to the MCI NBP and another regional ISP, say EastCoastnet, is connected to Sprint's NBP. How can traffic be sent from MidWestnet to EastCoastnet? The solution is to introduce switching centers, called Network Access Points (NAPs), which interconnect the NBPs,
thereby allowing each regional ISP to pass traffic to any other regional ISP. To keep us all confused, some of the NAPs are not referred to as NAPs but instead as MAEs (Metropolitan Area Exchanges).
A network (or internet) is formed using Hardware (or network device) and network software or Application and protocols.
1. Hub: - It is uses to connect systems or nodes or networks. - It has direct connection to a node (point to point connection). - It suffers from high collision of data, results to data loss. - A hub takes data from input port and retransmits the input data on output port. 2. Repeater: - A repeater is a device which regenerates or amplifies the data or signal so that it can be travel to the other segment of cable. - It is use to connect two networks that uses same technology and protocol. - It does not filter or translate any data. - Work in physical layer. 3. Bridge: - It is used to connect two networks. - It divides the collision domain based on number of ports or interface present in a bridge. - It uses the packet switches that forward and filter the frames using LAN destination address. - Bridge examines the destination address of frame and forwards it to the interface or port which leads to the destination. - It uses the routing table for routing frame from one node to other using MAC address. - It works in Data Link Layer. 4. Switch : - It is similar to bridge. It has more number of interfaces as compared to bridge. - It allows direct communication between the nodes.
OSI (Open System Interconnection), developed by the International Organizationfor Standardization (ISO), was the solution designed to promote interoperabilitybetween vendors. It defines architecture for communications that support distributed processing. The OSI model describes the functions that allow systemsto communicate successfully over a network. Using what is called a layeredapproach, communications functions are broken down into seven distinct layers.
Figure 2 Interaction between layers in OSI model.
- TCP/IP protocol suite was developed before the OSI model. - TCP/IP is a set of protocols developed to allow cooperating computers to share resources across a network. - In 1969 the Defense Advanced research projects Agency (DARPA) funded a research and development project to create an experimental packet switching network. This network is called ARPANET. - In 1975 the ARPANET was converted from an experimental network to an operational network, and the responsibility for administering the network was given to the Defense Communication Agency (DCA). - The TCP/IP protocols were adopted as Military Standards (MIL STD) in 1983, and all hosts connected to the network were required to convert to the new protocols. - DARPA funded to implement TCP/IP in BerkelyUnix. - In 1983, the old ARPANET was divided into MILNET and smaller ARPANET. The Internet was used to refer to the entire network; MILNET and ARPANET.
Open protocol standards, freely available and developed independently from any specific computer hardware or operating system. A common addressing scheme which is enable to connect the most widely used networks. It may use any protocols. It connects dissimilar systems. It provides client/server framework. It provides access to the Internet
In the above figure one link is divided into n channel (here n=3).A circuit switched network requires following three phase during the session.
Figure 5A trivial circuit-switched network
To establish a path system M must send an acknowledgement for the request of A. Only after system A receives this acknowledgement the connection is established. Only end to end addressing is required for establishing connection between two end systems.
Not efficient because the link is reserved and can’t be used by other system during the connection. Minimum delay in data transfer.
Example:L et us consider how long it takes to send a file of 640 Kbits from host A to host B over a
circuit-switched network. Suppose that all links in the network use TDM with 24 slots and have bit rate
1.536 Mbps. Also suppose that it takes 500 msec to establish an end-to-end circuit before A can begin
to transmit the file. How long does it take to send the file?
Each circuit has a transmission rate of (1.536 Mbps)/24 = 64 Kbps, so it takes (640 Kbits)/(
Kbps) = 10 seconds to transmit the file. To this 10 seconds we add the circuit establishment time,
giving 10.5 seconds to send the file. Note that the transmission time is independent of the number links:
the transmission time would be 10 seconds if the end-to-end circuit passes through one link or one-
hundred links.