Beruflich Dokumente
Kultur Dokumente
10
INTRODUCTION TO TCP/IP
Here you will learn about Tcp ip network overview, data communication, ip
addressing introduction, basic protocols, routing in the internet. TCP/IP short for
Transmission Control Protocol is a suite of the communication protocols used to
connect the hosts on the internet. TCP and IP were developed by a department of
defense (DOD) in a research project to connect the number of networks by different
vendors to form a big network of networks (the Internet).
It was originally successfully because of the services it gave, which everyone wanted
to use such as file transfer, electronic mail, remote logon across a very large number
of clients and server system. Several computers in a small network can use TCP/IP
to communicate with each other. The IP component of the TCP/IP suites provides
the routing between the two locally or remote computers.
IP forwards each packet based on a four byte, 32 bits address. TCP is responsible
for verifying the correct delivery of data from the client to server. TCP also supports
to detect the errors in the transmission and also triggers the data to retransmit
correctly.
TCP/IP is a de facto standard of transferring the data on the network and on the
internet. Each network operating systems that have their own protocols must support
TCP/IP too. All the computers in a network must follow the rules to communication
with each other.
TCP/IP stands for Transmission Control Protocol and Internet Protocol and it is a
communication standard that defines how data travels on the internet and how
network/communication devices communication with each other.
TCP/IP is a not a single protocol but it is a suite of the protocols. There are the
numerous protocols in the TCP/IP suite such as TCP, UDP, ICMP, DHCP, IMAP,
HTTP, HTTPS, SSL, SMTP and many others.
routing the packets to its destination. Routers are responsible for routing the packets
towards its destination when a computer sends packets to an IP router. Data is
routed towards its destination is all by a router. Router works as a post office.
TCP/IP
IP Addresses
Domain Names
Domain names are the unique identifier of a website because 12 digits numbers are
difficult to remember. The name used for the web address is called a domain name
e.g. www.google.com, www.msn.com, www.yahoo.com all are domain names and
comparatively are easy to remember instead of 12 digits numbers like,
123.220.44.240, 100.100.100.101 and 202.202.56.110. When you type a domain
name in your web browser the domain name is translated into IP address by the
DNS server, which is managed by your local ISPs or your corporate DNS servers.
All over the world a larger number of the DNS servers are connected with each other
some are primary DNS servers, secondary DNS servers, Master DNS servers and
Root DNS servers. When a new domain is registered by a domain registrar with
associated TCP/IP address then DNS servers from all over the world are updated.
TCP/IP is a large collection of the different communication protocols.
TCP/IP is a large collection of different communication protocols.
A Family of Protocols
TCP/IP is a large collection of different communication protocols based upon the two
original protocols TCP and IP. Each protocol in the TCP/IP suite is responsible for
the different communication tasks. HTTP is responsible for the communication
between the web server and the web browser. It sends requests from the client
(browser) to web server and returning the web pages to the client.
HTTPS is responsible for the secure communication between the web browser and
the web server. HTTPS usually handles the credit card transactions and other
sensitive and secure data. SSL is responsible for the encryption of the data for the
secure communication. SMTP (Simple mail transfer protocol) is responsible for
sending the emails. MIME (Multi purpose Internet mail extension) is responsible for
communicating the multimedia data such as, voice, video, graphics etc. IMAP
(Internet Message Access Protocol) is responsible for storing and retrieving the
emails.
POP (post office protocol) is used for downloading the emails from the email server
to the personal computer. FTP (File transfer protocol) it takes cares of transferring
the files between the computers. NTP (Network time protocol) is used to synchronize
the time between the networks. DHCP (Dynamic host configuration protocol) is
responsible for assigning the IP address dynamically to the network computers.
SNMP (Simple Network Management Protocol) is used for administration of a
computer network.
LDAP (Light weight directory access protocol) is used for storing the names and
email addresses on the internet and also communicating with the Active directory in
computer network. ARP (Address resolution protocol) is used to find the hardware
address of a computer based on the IP address. Boot P protocol is used for starting
computers in a network. PPTP (Point to point tunneling protocol) is used to make a
secure tunnel in the private networks such as VPN.
****