One of the first thing I learned in Computer Science 1 2nd Quarter is Protocols
Protocols
-It is a set of rules that governs the communication between computers on a network
-These rules include guidelines the following characteristics of a network:
- Access Method
- Allowed Physical Topologies
- Types of Cabling
- Speed of Data Transfer
Some Protocols:
- IP or Internet Protocol
- TCP or Transmission Control Protocol
- UDP or User Datagram Protocol
- FTP or File Transfer Protocol
- SMTP or Simple Mail Transfer Protocol
- HTTP or HyperText Transfer Protocol
- ARP or Address Resolution Protocol
- DHCP or Dynamic Host Configuration Protocol
-It is the primary network protocol used on the internet.
-It is often used together with TCP and referred as TCP/IP.
IP Address:
- IPv4 or Internet Protocol version 4
- most widely used network address
- It is 32 bits long, which conceptually allows for 232 addresses (4,294,967,296)
- written in dotted decimal notation, with one byte (eight bits) between each dot
- Example: 192.168.100.25.
- each number can have a value ranging from 0 to 255
- Classified into Class A, Class B, Class C and Class D
- IPv6 or Internet Protocol version 6
- intended to be the successor to IPv4
- 128 bits in length
- supports 2128 addresses
- Example: fe83::2cfb:cc9a:298f:fb74%11
- MAC Address / Physical Address
- Each device on a LAN is identified with a Media Access Control (MAC) address
- Some people refer to this value as a hardware/physical address as well, because manufacturers might place the MAC address on a logic board (such as an NIC) inside the computer
- Example: 00:27:C4:A3:64:52
Transmission Control Protocol
-It is a connection-oriented network
-It is used by Internet applications like World Wide Web
User Datagram Protocol
-It is a connectionless-oriented network
-It allows to send messages or datagrams to other hosts on an IP network
File Transfer Protocol
-It is the standard network protocol used to transfer files over a TCP-based network such as the Internet
Simple Mail Transfer Protocol
-It is used for or e-mail transmission across IP networks
Hypertext Transfer Protocol
-It is an application protocol for distributed, collaborative, hypermedia information systems. HTTP is the foundation of data communication for the World Wide Web
Address Resolution Protocol
-It resolves IP addresses into user-friendly names
Dynamic Host Configuration Protocol
-It used to dynamically assign IP addresses to network nodes
Reference:
http://moodle.pshs-brc.edu.ph/pluginfile.php/4383/mod_resource/content/0/Protocols%20and%20DNS_2014.pdf
http://gtresearchnews.gatech.edu/wp-content/uploads/2011/08/Protocol_Stack.jpg
http://www.trademarkia.com/logo-images/american-sports-licensing/protocol-85247714.jpg