Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
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

467 views

Published on

  • Be the first to comment

  • Be the first to like this

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?

×