SlideShare a Scribd company logo
1 of 11
+
Week 4
Common Web Technology Protocols
+
PROTOCOLS
 A set of rules governing the exchange or transmission of data
between devices.
 Protocols are usually assigned to specific PORTs on a
computer.
 A port is like an extension on a phone system.
+
IP, TCP and UDP
 IP – Internet Protocol
 TCP - Transmission Control Protocol
 UDP – User Datagram Protocol
+
TCP and UDP
 These two protocols enable communication between all
computers on the internet.
 TCP is the main protocol of the internet. It needs to establish a
connection between the two computers before it will send
information
 UDP does not require the other computer to acknowledge that
it is connected before sending. It just sends. DNS usually uses
UDP
+
Common Protocols
 HTTP – Hyper Text Transfer Protocol
 This is the main protocol used well surfing the web to view HTML
(Hyper Text Markup Language) documents.
 Data is sent in the open (not encrypted)
 FTP – File Transfer Protocol
 FTP was the initial protocol for transferring files from computer to
computer.
 User credentials and data are sent in the open (not encrypted)
 Telnet – Teletype Network
 Text base commands / communication between computers.
 User credentials and data are sent in the open (not encrypted)
+
Common Protocols
 HTTPs – Hyper Text Transfer Protocol Secure
 This is the main protocol used well surfing the web to view HTML (Hyper Text Markup Language) documents.
 Info is encrypted!
 FTPs – File Transfer Protocol Secure
 Info is encrypted!
 SFTP – Secure File Transfer Protocol
 Uses SSH
 Info is encrypted!
 SSH – Secure Shell
 A secure version of Telnet
 Info is encrypted!
 SCP – Secure Copy Protocol
 Info is encrypted!
 Subset of SSH
+
Mail Protocols
 POP3 – Post Office Protocol v3
 Used for coping/retreiving messages from server to computer
 SMTP– Simple Mail Transfer Protocol
 Used for sending messages to a server(s)
 IMAP– Internet Message Access Protocol
 Used to view/manipulate messages on server
+
Other Protocols
 DHCP– Dynamic Host Configuration Protocol
 Used for dynamically assigning IP addresses to computers in a
private network.
 DNS– Domain Name System
 Converts or stores IP to Domain Name references
+
Protocols - PORTS
Protocol PORT
ftp 21
SSH/scp/FTPs 22
telnet 23
pop3 110
smtp 25
imap 143
http 80
https 443
dns 53
+
Other
 URL– Uniform Resource Locator
 Used to specify the address of almost all network resources.
 SSL – Secure Socket Layer
 Additional layer to provide common cryptographic protocol to other
protocols.
 TLS – Transport Layer Security– is basically v3 of SSL
+
Common bash commands
 telnet (telnet dca.durhamcollege.ca 80)
 ls : list the content s of the directory (ls –l, ls –la)
 cd : change directory (cd web_design , cd ../)
 pwd : print working directory (pwd)
 ssh : secure shell (ssh –l gubalaray dca.durhamcollege.ca)
 mkdir : make directory (mkdir web_design)
 quota –s : list your disk usage on the server
 man : display manual pages (man ls)
 vi : (vi hello.txt)

More Related Content

What's hot

File Transfer Protocol
File Transfer ProtocolFile Transfer Protocol
File Transfer Protocol
Om Prakash
 
File transfer protocol
File transfer protocolFile transfer protocol
File transfer protocol
Milind Swane
 
File transfer protocol
File transfer protocolFile transfer protocol
File transfer protocol
Amandeep Kaur
 

What's hot (20)

Ports
PortsPorts
Ports
 
FILE TRANSFER PROTOCOL BY LAXMI $ Group
FILE TRANSFER PROTOCOL BY LAXMI $ GroupFILE TRANSFER PROTOCOL BY LAXMI $ Group
FILE TRANSFER PROTOCOL BY LAXMI $ Group
 
TFTP - Trivial File Transfer Protocol
TFTP - Trivial File Transfer ProtocolTFTP - Trivial File Transfer Protocol
TFTP - Trivial File Transfer Protocol
 
An overview of ftp
An overview of ftpAn overview of ftp
An overview of ftp
 
Meeting 6 : ftp
Meeting 6 : ftpMeeting 6 : ftp
Meeting 6 : ftp
 
Telnet presentation
Telnet presentationTelnet presentation
Telnet presentation
 
File Transfer Protocol
File Transfer ProtocolFile Transfer Protocol
File Transfer Protocol
 
Networking based ppt
Networking based pptNetworking based ppt
Networking based ppt
 
Deeps
DeepsDeeps
Deeps
 
Ftp: a slideshow on File transfer protocol
Ftp: a slideshow on File transfer protocol Ftp: a slideshow on File transfer protocol
Ftp: a slideshow on File transfer protocol
 
Ftp tftp
Ftp tftpFtp tftp
Ftp tftp
 
TFTP
TFTPTFTP
TFTP
 
File transfer protocol
File transfer protocolFile transfer protocol
File transfer protocol
 
Lec 8(FTP Protocol)
Lec 8(FTP Protocol)Lec 8(FTP Protocol)
Lec 8(FTP Protocol)
 
Using an FTP client - Client server computing
Using an FTP client -  Client server computingUsing an FTP client -  Client server computing
Using an FTP client - Client server computing
 
File transfer protocol
File transfer protocolFile transfer protocol
File transfer protocol
 
Meeting 5.2 : ssh
Meeting 5.2 : sshMeeting 5.2 : ssh
Meeting 5.2 : ssh
 
File Transfer Protocol
File Transfer ProtocolFile Transfer Protocol
File Transfer Protocol
 
Ftp
FtpFtp
Ftp
 
FTP & TFTP
FTP & TFTPFTP & TFTP
FTP & TFTP
 

Similar to Protocols

TCP - TCP breaks data into manageable packets and tracks information.pdf
TCP - TCP breaks data into manageable packets and tracks information.pdfTCP - TCP breaks data into manageable packets and tracks information.pdf
TCP - TCP breaks data into manageable packets and tracks information.pdf
anjanacottonmills
 
TCP RFC 793 TCPIP (Transmission Control ProtocolInternet Proto.pdf
TCP  RFC 793 TCPIP (Transmission Control ProtocolInternet Proto.pdfTCP  RFC 793 TCPIP (Transmission Control ProtocolInternet Proto.pdf
TCP RFC 793 TCPIP (Transmission Control ProtocolInternet Proto.pdf
anjaniar7gallery
 
Information on protocols-email protocols
Information on protocols-email protocolsInformation on protocols-email protocols
Information on protocols-email protocols
Priyanka Shinde
 

Similar to Protocols (20)

TCP - TCP breaks data into manageable packets and tracks information.pdf
TCP - TCP breaks data into manageable packets and tracks information.pdfTCP - TCP breaks data into manageable packets and tracks information.pdf
TCP - TCP breaks data into manageable packets and tracks information.pdf
 
Networking:) Based on Ethical Hacking And Cyber Security
Networking:) Based on Ethical Hacking And Cyber SecurityNetworking:) Based on Ethical Hacking And Cyber Security
Networking:) Based on Ethical Hacking And Cyber Security
 
Ports and services
Ports and servicesPorts and services
Ports and services
 
Ports and protocols
Ports and protocolsPorts and protocols
Ports and protocols
 
Url and protocol
Url and protocolUrl and protocol
Url and protocol
 
Ip
IpIp
Ip
 
Internet Protocols
Internet ProtocolsInternet Protocols
Internet Protocols
 
Tcp/Ip Model
Tcp/Ip ModelTcp/Ip Model
Tcp/Ip Model
 
PROTOCOLS AND ITS TYPES.docx
PROTOCOLS AND ITS TYPES.docxPROTOCOLS AND ITS TYPES.docx
PROTOCOLS AND ITS TYPES.docx
 
NETWORK PROTOCOL
NETWORK PROTOCOLNETWORK PROTOCOL
NETWORK PROTOCOL
 
TCP RFC 793 TCPIP (Transmission Control ProtocolInternet Proto.pdf
TCP  RFC 793 TCPIP (Transmission Control ProtocolInternet Proto.pdfTCP  RFC 793 TCPIP (Transmission Control ProtocolInternet Proto.pdf
TCP RFC 793 TCPIP (Transmission Control ProtocolInternet Proto.pdf
 
Network protocals.pptx
Network protocals.pptxNetwork protocals.pptx
Network protocals.pptx
 
file transfer and access utilities
file transfer and access utilitiesfile transfer and access utilities
file transfer and access utilities
 
INTRODUCTION TO INTERNET PROTOCOL BY SAIKIRAN PANJALA
INTRODUCTION TO INTERNET PROTOCOL BY SAIKIRAN PANJALAINTRODUCTION TO INTERNET PROTOCOL BY SAIKIRAN PANJALA
INTRODUCTION TO INTERNET PROTOCOL BY SAIKIRAN PANJALA
 
Application layer and protocols of application layer
Application layer and protocols of application layerApplication layer and protocols of application layer
Application layer and protocols of application layer
 
Information on protocols-email protocols
Information on protocols-email protocolsInformation on protocols-email protocols
Information on protocols-email protocols
 
network protocol | Networking by Nitasha Chaturvedi
network protocol | Networking by Nitasha Chaturvedinetwork protocol | Networking by Nitasha Chaturvedi
network protocol | Networking by Nitasha Chaturvedi
 
Ch4 Protocols.pptx
Ch4 Protocols.pptxCh4 Protocols.pptx
Ch4 Protocols.pptx
 
Basic to advance protocols
Basic to advance protocolsBasic to advance protocols
Basic to advance protocols
 
Internet Protocol(Samyak Jain 25014).pptx
Internet Protocol(Samyak Jain 25014).pptxInternet Protocol(Samyak Jain 25014).pptx
Internet Protocol(Samyak Jain 25014).pptx
 

More from Kopi Maheswaran

More from Kopi Maheswaran (20)

Kopinath retail installation_consideration2
Kopinath retail installation_consideration2Kopinath retail installation_consideration2
Kopinath retail installation_consideration2
 
Game Plan
Game PlanGame Plan
Game Plan
 
JavaScript Scripting For Design (CWMD 2601)
JavaScript Scripting For Design (CWMD 2601)JavaScript Scripting For Design (CWMD 2601)
JavaScript Scripting For Design (CWMD 2601)
 
Scripting for design (cwmd 2601)
Scripting for design (cwmd 2601)Scripting for design (cwmd 2601)
Scripting for design (cwmd 2601)
 
JavaScript functions
JavaScript functionsJavaScript functions
JavaScript functions
 
variables, values and expressions
   variables, values and expressions   variables, values and expressions
variables, values and expressions
 
Cwmd 2601 2020
Cwmd 2601 2020Cwmd 2601 2020
Cwmd 2601 2020
 
getting started with java script
 getting started with java script  getting started with java script
getting started with java script
 
The process of programming
 The process of programming The process of programming
The process of programming
 
Movie report
Movie report Movie report
Movie report
 
Scripting for Design
Scripting for DesignScripting for Design
Scripting for Design
 
Vi cheat sheet
Vi cheat sheetVi cheat sheet
Vi cheat sheet
 
Elementsofdesign
ElementsofdesignElementsofdesign
Elementsofdesign
 
Colour qualities
Colour qualitiesColour qualities
Colour qualities
 
Colour relationships
Colour relationshipsColour relationships
Colour relationships
 
Principlesofdesign
PrinciplesofdesignPrinciplesofdesign
Principlesofdesign
 
Compositional flow of information
Compositional flow of informationCompositional flow of information
Compositional flow of information
 
Rhythm, framing, transparency and time & motion
Rhythm, framing, transparency and time & motionRhythm, framing, transparency and time & motion
Rhythm, framing, transparency and time & motion
 
common sentence errors
 common sentence errors  common sentence errors
common sentence errors
 
Brand Book
Brand BookBrand Book
Brand Book
 

Recently uploaded

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
fonyou31
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Krashi Coaching
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 

Recently uploaded (20)

General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 

Protocols

  • 1. + Week 4 Common Web Technology Protocols
  • 2. + PROTOCOLS  A set of rules governing the exchange or transmission of data between devices.  Protocols are usually assigned to specific PORTs on a computer.  A port is like an extension on a phone system.
  • 3. + IP, TCP and UDP  IP – Internet Protocol  TCP - Transmission Control Protocol  UDP – User Datagram Protocol
  • 4. + TCP and UDP  These two protocols enable communication between all computers on the internet.  TCP is the main protocol of the internet. It needs to establish a connection between the two computers before it will send information  UDP does not require the other computer to acknowledge that it is connected before sending. It just sends. DNS usually uses UDP
  • 5. + Common Protocols  HTTP – Hyper Text Transfer Protocol  This is the main protocol used well surfing the web to view HTML (Hyper Text Markup Language) documents.  Data is sent in the open (not encrypted)  FTP – File Transfer Protocol  FTP was the initial protocol for transferring files from computer to computer.  User credentials and data are sent in the open (not encrypted)  Telnet – Teletype Network  Text base commands / communication between computers.  User credentials and data are sent in the open (not encrypted)
  • 6. + Common Protocols  HTTPs – Hyper Text Transfer Protocol Secure  This is the main protocol used well surfing the web to view HTML (Hyper Text Markup Language) documents.  Info is encrypted!  FTPs – File Transfer Protocol Secure  Info is encrypted!  SFTP – Secure File Transfer Protocol  Uses SSH  Info is encrypted!  SSH – Secure Shell  A secure version of Telnet  Info is encrypted!  SCP – Secure Copy Protocol  Info is encrypted!  Subset of SSH
  • 7. + Mail Protocols  POP3 – Post Office Protocol v3  Used for coping/retreiving messages from server to computer  SMTP– Simple Mail Transfer Protocol  Used for sending messages to a server(s)  IMAP– Internet Message Access Protocol  Used to view/manipulate messages on server
  • 8. + Other Protocols  DHCP– Dynamic Host Configuration Protocol  Used for dynamically assigning IP addresses to computers in a private network.  DNS– Domain Name System  Converts or stores IP to Domain Name references
  • 9. + Protocols - PORTS Protocol PORT ftp 21 SSH/scp/FTPs 22 telnet 23 pop3 110 smtp 25 imap 143 http 80 https 443 dns 53
  • 10. + Other  URL– Uniform Resource Locator  Used to specify the address of almost all network resources.  SSL – Secure Socket Layer  Additional layer to provide common cryptographic protocol to other protocols.  TLS – Transport Layer Security– is basically v3 of SSL
  • 11. + Common bash commands  telnet (telnet dca.durhamcollege.ca 80)  ls : list the content s of the directory (ls –l, ls –la)  cd : change directory (cd web_design , cd ../)  pwd : print working directory (pwd)  ssh : secure shell (ssh –l gubalaray dca.durhamcollege.ca)  mkdir : make directory (mkdir web_design)  quota –s : list your disk usage on the server  man : display manual pages (man ls)  vi : (vi hello.txt)