BSIT (Hons.), Semester-V
UNIVERSITY OF EDUCATION,
Bank road Campus, Lahore
Sanaa.po@gmail.com

Overview of Protocols

TCP/...
TCP/IP

Transmission Control Protocol / Internet Protocol
What is a Protocol?
• A protocol is a collection of rules and
procedures for two computers to
exchange information
• Proto...
What is a TCP/IP?
• TCP/IP stands for Transmission Control
Protocol / Internet Protocol, developed to
allow cooperating co...
TCP/IP Layers:
Because TCP/IP was developed prior to the OSI 7layer mode, it does not have 7 layers but only 4
layers…
App...
Continue…
The layers of TCP/IP protocol suite contain
relatively independent protocols that can be mixed
& matched dependi...
Network Interface Layer: (Physical & Data Link)
TCP/IP does not define any specific
protocol at this layer. It supports al...
Internet / Network Layer: (Network)
At this layer, TCP/IP supports the
Internetworking Protocols (IP) uses four
supporting...
Transport / H-H Layer: (Transport)
At Transport / Host-to-Host layer, TCP/IP
is working with 3 Protocols that are
responsi...
Application Layer: (Application, Presentation & Session)
This layer is equivalent to the upper three
layers of OSI model:
...
HTTP

Hyper Text Transfer Protocol
HTTP?
• HTTP stands for Hyper Text Transfer
Protocol
• These are the rules governing the
conversation between a Web client...
HTTP?
• HTTP
uses
services of TCP

the

• HTTP itself is a
stateless Protocol:
– Client and server establish
TCP connectio...
Any Question?
Tcp ip and http
Upcoming SlideShare
Loading in …5
×

Tcp ip and http

335 views
210 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
335
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Tcp ip and http

  1. 1. BSIT (Hons.), Semester-V UNIVERSITY OF EDUCATION, Bank road Campus, Lahore Sanaa.po@gmail.com Overview of Protocols TCP/IP and HTTP
  2. 2. TCP/IP Transmission Control Protocol / Internet Protocol
  3. 3. What is a Protocol? • A protocol is a collection of rules and procedures for two computers to exchange information • Protocol also defines the format of data that is being exchanged
  4. 4. What is a TCP/IP? • TCP/IP stands for Transmission Control Protocol / Internet Protocol, developed to allow cooperating computers to share resources / Information across a network • A highly standardized protocol used widely on the Internet • TCP/IP protocols map to a four-layer conceptual model known as the DARPA (Defense Advanced Research Projects Agency) model
  5. 5. TCP/IP Layers: Because TCP/IP was developed prior to the OSI 7layer mode, it does not have 7 layers but only 4 layers… Application Presentation Application Session Transport Host-to-Host/ Transport Network Internet Data Link Network Interface Physical OSI 7-layer TCP/IP Protocol Suite
  6. 6. Continue… The layers of TCP/IP protocol suite contain relatively independent protocols that can be mixed & matched depending on the need of the system. Application Presentation Application SMTP, PTP, HTTP, DNS, SNMP, TELNET… Session Transport Host-to-Host/ Transport Network Internet / Network IP, ICMP, IGMP, RARP, ARP Network Interface Ethernet, Token Ring, Frame Relay, ATM Data Link Physical OSI 7-layer SCTP, TCP, UDP TCP/IP Protocol Suite
  7. 7. Network Interface Layer: (Physical & Data Link) TCP/IP does not define any specific protocol at this layer. It supports all the standards & proprietary protocols. – Ethernet – Token Ring – Frame Relay – ATM (Asynchronous Transfer Mode)
  8. 8. Internet / Network Layer: (Network) At this layer, TCP/IP supports the Internetworking Protocols (IP) uses four supporting protocols: – ARP (Address Resolution Protocol) – RARP (Reverse Address Resolution Protocol) – ICMP (Internet Control Message Protocol) – IGMP (Internet Group Message Protocol)
  9. 9. Transport / H-H Layer: (Transport) At Transport / Host-to-Host layer, TCP/IP is working with 3 Protocols that are responsible for delivery of a message from one device to another: – UDP (User Datagram Protocol) – TCP (Transmission Control Protocol) – SCTP (Stream Control Transmission Protocol)
  10. 10. Application Layer: (Application, Presentation & Session) This layer is equivalent to the upper three layers of OSI model: – HTTP (Hyper Text Transfer Protocol) – FTP (File Transfer Protocol) – SMTP (Simple Mail Transfer Protocol) – DNS (Domain Name System) – RIP (Routing Information Protocol) – SNMP (Simple Network Management Protocol) –…
  11. 11. HTTP Hyper Text Transfer Protocol
  12. 12. HTTP? • HTTP stands for Hyper Text Transfer Protocol • These are the rules governing the conversation between a Web client and a Web server
  13. 13. HTTP? • HTTP uses services of TCP the • HTTP itself is a stateless Protocol: – Client and server establish TCP connection – Client requests content – Server responds with requested content – Client and server close connection (usually) HTTP request Web Web client client (browser) (browser) Web Web server server HTTP response (content)
  14. 14. Any Question?

×