Author name: Amlendra

I am an embedded c software engineer and a corporate trainer, currently, I am working as senior software engineer in a largest Software consulting company . I have working experience of different microcontrollers (stm32, LPC, PIC AVR and 8051), drivers (USB and virtual com-port), POS device (VeriFone) and payment gateway (global and first data).

Framing in Data Link Layer

Before understanding the framing in data link layer we need to understand some common terminology. Datagram: The unit of transmission in the network layer (such as IP). A datagram may be encapsulated in one or more packets passed to the data link layer. Frame: The unit of transmission at the data link layer. A frame

Framing in Data Link Layer Read More »

Transport Layer Security (TLS)

Transport Layer Security (TLS) is an upgraded version of the Secure Sockets Layer (SSL). TLS is an encryption protocol intended to keep data secure when being transferred over a network. Client-server applications use the TLS protocol to communicate across a network in a way designed to prevent eavesdropping and tampering. Websites can use TLS to

Transport Layer Security (TLS) Read More »

Difference Between High-level Data Link Control (HDLC) and Point-to-Point Protocol (PPP)

The major difference between High-level Data Link Control (HDLC) and Point-to-Point Protocol (PPP) is that High-level Data Link Control is the bit-oriented protocol, while the Point-to-Point Protocol is the byte-oriented protocol. HDLC protocol supports half-duplex full-duplex transmission, point-to-point, and multi-point configuration and switched or non-switched channels. While PPP is implemented by Point-to-Point configuration only. Before

Difference Between High-level Data Link Control (HDLC) and Point-to-Point Protocol (PPP) Read More »