Computer Network by P.It-arun Computer Engineering Dept, RMUTT. 1 Internetworking Chapter 2.
Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP...
Transcript of Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP...
![Page 1: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/1.jpg)
Internet and Intranet
RMUTT, 2008
1
![Page 2: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/2.jpg)
Course Outline
1st half– Internet overview– TCP/IP protocol– Applications in TCP/IP network
2nd half– JSP programming– Web Database in basic
2
![Page 3: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/3.jpg)
Text Book
Sams Teach Yourself TCP/IP in 24 Hours, Third Edition – Joe Casad
Publisher: Sams PublishingPub
Date: September 03, 2003
ISBN: 0-672-32565-9
3
![Page 4: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/4.jpg)
Hour 1. What Is TCP/IP
4
![Page 5: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/5.jpg)
What You'll Learn in This Hour:
Networks and network protocols History of TCP/IP Important features of TCP/IP
5
![Page 6: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/6.jpg)
At the completion of this hour, you'll be able to
Define the term network Explain what a network protocol suite is Explain what TCP/IP is Discuss the history of TCP/IP List some important features of TCP/IP Identify the organizations that oversee
TCP/IP and the Internet Explain what RFCs are and where to find
them
6
![Page 7: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/7.jpg)
Networks and Protocols
A network is a collection of computers or computer-like devices that can communicate across a common transmission medium
7
![Page 8: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/8.jpg)
8
![Page 9: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/9.jpg)
A network protocol is a system of common rules that helps define the complex process of transferring data.
The data travels from an application on one computer, through the computer's network hardware, across the transmission medium to the correct destination, and up through the destination computer's network hardware to a receiving application.
9
![Page 10: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/10.jpg)
10
![Page 11: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/11.jpg)
Comparing of TCP/IP model and OSI Model
TCP UDP
Telnet SMTP FTP DNS SNMP NTP
IP
Ethernet 802.11
Frame Relay ATM
ARPICMPIGMP
OSI Model TCP/IP Model Protocols in each layer
11
![Page 12: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/12.jpg)
TCP/IP and its related protocols form a complete system defining how data should be processed, transmitted, and received on a TCP/IP network, We call TCP/IP and related protocols is Protocol Suite.
12
![Page 13: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/13.jpg)
The actual act of formatting and processing TCP/IP transmissions is performed by vendor's implementation of TCP/IP. – For example Microsoft TCP/IP
Must be aware of the following distinction.– A TCP/IP standard is a system of rules defining
communication on TCP/IP networks.– A TCP/IP implementation is a software component
that performs the functions and services that enable a computer to participate in a TCP/IP network.
13
![Page 14: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/14.jpg)
The Development of TCP/IP
TCP/IP networking represents the synthesis of two developments – The Internet– The local area network (Intranet)
14
![Page 15: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/15.jpg)
The Internet
The Internet grew from research originally performed by the United States Department of Defense.
In the late 1960s Defense Department officials began to notice that the military was accumulating a large and diverse collection of computers that use proprietary protocols.
15
![Page 16: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/16.jpg)
Proprietary is controlled by a private entity.
Defense officials began to – share information
• considerations of security• decentralized
– ARPAnet• network with no failure points • The protocol that supported this
interconnectable know as TCP/IP.
16
![Page 17: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/17.jpg)
A few years later– National Science Foundation wanted to
build a network to connect research institutions, it adopted ARPAnet's protocol to build the Internet
Two important features of TCP/IP – End node verification (No central oversee)– Dynamic routing
17
![Page 18: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/18.jpg)
The Local Area Network (LAN)
LANs developed along with the computer industry and were a response to the need for offices to share computer resources– Early LAN protocols did not provide
Internet access – As the Internet became more popular, LAN
provide complete support for TCP/IP.
18
![Page 19: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/19.jpg)
LAN Network Topology
RingStar
Bus
19
![Page 20: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/20.jpg)
TCP/IP Features
Logical addressing Routing Name service Error control and flow control Application support
20
![Page 21: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/21.jpg)
Logical Addressing
A logical address is an address configured through the network software. In TCP/IP, a computer's logical address is called an IP address.
21
![Page 22: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/22.jpg)
Routing
A router is a special device that can read logical addressing information and direct data across the network to its destination.
22
![Page 23: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/23.jpg)
23
![Page 24: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/24.jpg)
24
![Page 25: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/25.jpg)
Name Resolution People might have trouble remembering
whether a computer's address is 111.121.131.146 or 111.121.131.156.
Name resolution is mapping of domain names to an IP address.
TCP/IP's name service system provides for a hierarchy of name servers that supply domain name/IP address mappings for DNS-registered computers on the network.
Another common name resolution scheme is the Windows Internet Name Services (WINS)
25
![Page 26: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/26.jpg)
Error Control and Flow Control
Checking data – to ensure that the data that arrives is exactl
y what was sent. TCP/IP's Transport layer defines many
of these error-checking, flow-control, and acknowledgment functions.
26
![Page 27: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/27.jpg)
Application Support
TCP/IP interface from the network to the applications is accomplished through a system of logical channels called ports.
Each port has a number that is used to identify the port.
27
![Page 28: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/28.jpg)
28
![Page 29: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/29.jpg)
Standards Organizations and RFCs
Several organizations have been instrumental in the development of TCP/IP and the Internet.– Internet Advisory Board (IAB)– Internet Engineering Task Force (IETF) – Internet Research Task Force (IRTF) – Internet Corporation for Assigned Names and
Numbers (ICANN) – InterNIC
29
![Page 30: Internet and Intranet RMUTT, 2008 1. Course Outline 1 st half –Internet overview –TCP/IP protocol –Applications in TCP/IP network 2 nd half –JSP programming.](https://reader036.fdocuments.in/reader036/viewer/2022062517/56649eb55503460f94bbe5b7/html5/thumbnails/30.jpg)
Homework 1
What is the responsibilities of organization from previous slide?
What is RFCs and related document?
30