COMPUTER NETWORK AND SECURITY

COMPUTER NETWORK NOTES, IOE, BSCCSIT, BCA

PROTOCOLS AND STANDARDS 

Protocols:

Definition:

A protocol is a set of rules and conventions that govern how data is transmitted and received between devices in a network. Protocols define the format, timing, sequencing, and error-checking of data exchanged between communicating entities.

Examples of Networking Protocols:

  • Transmission Control Protocol (TCP): Provides reliable, connection-oriented communication between devices on a network.
  • Internet Protocol (IP): Manages the addressing and routing of data packets in a network.
  • Hypertext Transfer Protocol (HTTP): Facilitates the transfer of web pages and other hypertext documents on the World Wide Web.
  • File Transfer Protocol (FTP): Enables the transfer of files between computers on a network.
  • Simple Mail Transfer Protocol (SMTP): Manages the sending of email messages over a network.
  • Post Office Protocol (POP) and Internet Message Access Protocol (IMAP): Protocols for retrieving email messages from a server.
  • Secure Shell (SSH): Provides secure, encrypted communication over a network.
  • HyperText Markup Language (HTML) and HyperText Markup Language (HTTPS): Protocols for formatting and securing web content, respectively.

Standards:

Definition:

Standards are agreed-upon specifications or criteria that ensure consistency and compatibility in the design, implementation, and operation of systems and technologies. Standards are developed by organizations to promote interoperability, reliability, and quality.

Examples of Networking Standards:

  • IEEE 802.3 (Ethernet): Specifies the standards for Ethernet LANs, including the physical and data link layer specifications.
  • IEEE 802.11 (Wi-Fi): Defines the standards for wireless local area networks (WLANs), including Wi-Fi.
  • TCP/IP (Transmission Control Protocol/Internet Protocol): A suite of protocols that forms the basis for the Internet and many private networks.
  • DNS (Domain Name System): A standard for translating domain names into IP addresses on the Internet.
  • ISO/OSI (International Organization for Standardization/Open Systems Interconnection): Defines a conceptual framework for understanding network architectures and protocols.
  • ITU-T Recommendations: Developed by the International Telecommunication Union (ITU) for various telecommunications technologies.
  • HTTP/1.1 and HTTP/2: Standards for the Hypertext Transfer Protocol used in web communications.
  • TLS/SSL (Transport Layer Security/Secure Sockets Layer): Standards for securing communication over a computer network.

Importance of Protocols and Standards:

  • Interoperability: Protocols and standards ensure that devices from different manufacturers can communicate and work together seamlessly.
  • Reliability: Following established protocols and standards helps in creating robust and reliable systems with predictable behavior.
  • Scalability: Standards facilitate the growth and expansion of networks and technologies by providing a common framework for development.
  • Security: Standards like TLS/SSL provide guidelines for securing data during transmission over a network.
  • Efficiency: Protocols define efficient methods for data exchange, leading to optimized network performance.
  • Global Communication: International standards enable communication and collaboration on a global scale, allowing devices from different regions to interact.

WATCH VIDEO: 

WATCH VIDEO: PROTOCOLS AND STANDARDS