PROTOCOL STACK/LAYER:
A PROTOCOL IS HOW COMPUTERS COMMUNICATE.
THE TERM STACK ALSO REFERS TO THE ACTUAL SOFTWARE THAT PROCESSES THE PROTOCOLS. SO, FOR EXAMPLE, PROGRAMMERS SOMETIMES TALK ABOUT LOADING A STACK, WHICH MEANS TO LOAD THE SOFTWARE REQUIRED TO USE A SPECIFIC SET OF PROTOCOLS.
IP:
AN INTERNET PROTOCOL ADDRESS (IP ADDRESS) IS A NUMERICAL LABEL ASSIGNED TO EACH DEVICE (COMPUTER, PRINTER) PARTICIPATING IN A COMPUTER NETWORK THAT USES THE INTERNET PROTOCOL FOR COMMUNICATION. AN IP ADDRESS SERVES TWO PRINCIPAL FUNCTIONS: HOST OR NETWORK INTERFACE IDENTIFICATION AND LOCATION ADDRESSING.
TCP:
TCP (TRANSMISSION CONTROL PROTOCOL) IS A STANDARD THAT DEFINES HOW TO ESTABLISH AND MAINTAIN A NETWORK CONVERSATION VIA WHICH APPLICATION PROGRAMS CAN EXCHANGE DATA. TCP WORKS WITH THE INTERNET PROTOCOL (IP), WHICH DEFINES HOW COMPUTERS SEND PACKETS OF DATA TO EACH OTHER.
HTTP:
THE HYPERTEXT TRANSFER PROTOCOL (HTTP) IS AN APPLICATION PROTOCOL FOR DISTRIBUTED, COLLABORATIVE, HYPERMEDIA INFORMATION SYSTEMS.HTTP IS THE FOUNDATION OF DATA COMMUNICATION FOR THE WORLD WIDE WEB.
FTP:
THE FILE TRANSFER PROTOCOL (FTP) IS A STANDARD NETWORK PROTOCOL USED TO TRANSFER COMPUTER FILES FROM ONE HOST TO ANOTHER HOST OVER A TCP-BASED NETWORK, SUCH AS THE INTERNET.
PACKETS:
A PACKET IS A SEGMENT OF DATA SENT FROM ONE COMPUTER OR DEVICE TO ANOTHER OVER A NETWORK. A PACKET CONTAINS THESOURCE, DESTINATION, SIZE, TYPE, DATA, AND OTHER USEFUL INFORMATION THAT HELPS PACKET GET TO ITS DESTINATION AND READ.
A PROTOCOL IS HOW COMPUTERS COMMUNICATE.
THE TERM STACK ALSO REFERS TO THE ACTUAL SOFTWARE THAT PROCESSES THE PROTOCOLS. SO, FOR EXAMPLE, PROGRAMMERS SOMETIMES TALK ABOUT LOADING A STACK, WHICH MEANS TO LOAD THE SOFTWARE REQUIRED TO USE A SPECIFIC SET OF PROTOCOLS.
IP:
AN INTERNET PROTOCOL ADDRESS (IP ADDRESS) IS A NUMERICAL LABEL ASSIGNED TO EACH DEVICE (COMPUTER, PRINTER) PARTICIPATING IN A COMPUTER NETWORK THAT USES THE INTERNET PROTOCOL FOR COMMUNICATION. AN IP ADDRESS SERVES TWO PRINCIPAL FUNCTIONS: HOST OR NETWORK INTERFACE IDENTIFICATION AND LOCATION ADDRESSING.
TCP:
TCP (TRANSMISSION CONTROL PROTOCOL) IS A STANDARD THAT DEFINES HOW TO ESTABLISH AND MAINTAIN A NETWORK CONVERSATION VIA WHICH APPLICATION PROGRAMS CAN EXCHANGE DATA. TCP WORKS WITH THE INTERNET PROTOCOL (IP), WHICH DEFINES HOW COMPUTERS SEND PACKETS OF DATA TO EACH OTHER.
HTTP:
THE HYPERTEXT TRANSFER PROTOCOL (HTTP) IS AN APPLICATION PROTOCOL FOR DISTRIBUTED, COLLABORATIVE, HYPERMEDIA INFORMATION SYSTEMS.HTTP IS THE FOUNDATION OF DATA COMMUNICATION FOR THE WORLD WIDE WEB.
FTP:
THE FILE TRANSFER PROTOCOL (FTP) IS A STANDARD NETWORK PROTOCOL USED TO TRANSFER COMPUTER FILES FROM ONE HOST TO ANOTHER HOST OVER A TCP-BASED NETWORK, SUCH AS THE INTERNET.
PACKETS:
A PACKET IS A SEGMENT OF DATA SENT FROM ONE COMPUTER OR DEVICE TO ANOTHER OVER A NETWORK. A PACKET CONTAINS THESOURCE, DESTINATION, SIZE, TYPE, DATA, AND OTHER USEFUL INFORMATION THAT HELPS PACKET GET TO ITS DESTINATION AND READ.