Skip to main content

Posts

Difference Between TCP and UDP?

What is the Difference Between TCP and UDP? TCP and UDP are both protocols used to send data over the internet but they do this in a slightly different way. Transmission Control Protocol (TCP) is the most commonly use protocol on the internet. When information is sent as data packets through TCP, your browser will stitch these packets back together to present you, for example, with a web page that you requested. TCP will make sure that the packets are all received and in the right order before it servers you the page so it guarantees delivery. User Datagram Protocol (UDP) on the other hand, will not perform any of the error checking that TCP does making it significantly faster. This is why UDP is better for video streaming or gaming, for example, while TCP is the go-to protocol for your normal browsing. UDP TCP Reliability: UDP is less reliable as it is a connectionless protocol. When you send a message using UDP internet protocol, it is not guaranteed if it will reach the des...

Functions of Data Link Layer

How LLC works

LLC The primary responsibilities of LLC are: Network Layer protocol Multiplexing/De-Multiplexing Interfacing with the Network (Layer3) above by doing L3 protocol multiplexing/de-multiplexing. On receiving a frame from the physical layer below, the LLC is responsible for looking at the L3 Protocol type and handing over the datagram to the correct L3 protocol (de-multiplexing) at the network layer above. On the sending side, LLC takes packets from different L3 protocols like IP, IPX, ARP etc., and hands it over to the MAC layer after filling the L3 protocol type in the LLC header portion of the frame (multiplexing). Logical Link Services LLC can optionally provide reliable frame transmission by the sending node numbering each transmitted frame (sequence number), the receiving node acknowledging each received frame ( acknowledgment number) and the sending node retransmitting lost frames.  It can also optionally provide flow control by allowing the receivers to control the sender...

What is protocol

A protocol is the special set of rules that end points in a telecommunication connection use when they communicate. Protocols specify interactions between the communicating entities. 

Three-Way-Handshake

Definition - What does Three-Way-Handshake mean? A three-way-handshake is a method used in a TCP/IP network to create a connection between a local host/client and server. It is a three-step method that requires both the client and server to exchange SYN and ACK (acknowledgment) packets before actual data communication begins. A three-way-handshake is also known as a TCP handshake. Techopedia explains Three-Way-Handshake A three-way-handshake is primarily used to create a TCP socket connection. It works when:  Upon completion of this process, the connection is created and the host and server can communicate.

Local Area Network Technologies Overview

Local Area Network Technologies Overview Local Area Network ( LAN ) is a data communications network connecting terminals, computers and printers within a building or other geographically limited areas. These devices could be connected through wired cables or wireless links. Ethernet, Token Ring and Wireless LAN using IEEE 802.11 are examples of standard LAN technologies. Ethernet is by far the most commonly used LAN technology. Token Ring technology is still used by some companies. FDDI is sometimes used as a backbone LAN interconnecting Ethernet or Token Ring LANs. WLAN using IEEE 802.11 technologies is rapidly becoming the new leading LAN technology for its mobility and easy to use features. Local Area Network could be interconnected using Wide Area Network (WAN) or Metropolitan Area Network (MAN) technologies. The common WAN technologies include TCP/IP, ATM, Frame Relay etc. The common MAN technologies include SMDS and 10 Gigabit Ethernet. LANs are traditionall...

AAA

Authentication and authorization work together to prevent a multitude of application security attacks. While the basic concepts behind these two methods may be simple, the technology is not. There is a vast array of authentication and authorization techniques available. The articles, tips, definitions and expert advice in this learning guide will help you sort them out.