Found 1625 Articles for Computer Network

What are the Service Primitives in Computer Network?

Bhanu Priya
Updated on 17-Mar-2022 07:56:26

16K+ Views

A service is a set of primitives or we call it as operations where a user can invoke to access the service.The selective primitives tell the service to perform an action taken by peer nodes.The initiating node wants to establish a connection send CONNECT.Request − A node wants to do some work or a packet is being sent.The receiver accepts the request and CONNECT.Indication − A node is saying that it wants to set up a connection to it.The CONNECT. The node issuing the initial CONNECT. request finds out what happened via a CONNECT. Confirm primitive.Response is primitive to tell ... Read More

What are the challenges of a Computer Network?

Bhanu Priya
Updated on 17-Mar-2022 06:58:44

3K+ Views

Let's try to understand what reliability challenges for computer networks are.This can be defined as packet loss, bandwidth saturation, and latency, but this type of information would be really unhelpful to those IT companies whose networks are small, and failures not well under- stood & might be limited to rebooting.Five reliability challengesThe reliability challenges for a computer network are as follows −Host IdentificationThe Host ID is the portion of an IP address that uniquely identifies a host on a given TCP/IP network.The smaller networks can be easily configured with the help of manual addressing, but it becomes a serious problem ... Read More

What is Real-time Communication in LAN?

Bhanu Priya
Updated on 17-Mar-2022 06:35:35

1K+ Views

A real-time system means the system is subjected to real-time that means the response should be guaranteed within a specified timing constraint or system should meet the specified deadline.For example − Flight control system, real-time monitors etc.Features of Real-time SystemThe features of real-time system are as follows −Reliability − The system can operate for a long time without any interfere of the humanManageability − In a real-time system the cost of implementation is to be reduced.Performance − The system should be designed for the purpose of working easier and the workload should be reduced.Predictability − Within the given time, the actions ... Read More

Internet Control Message Protocol (ICMP)

Urmila Samariya
Updated on 23-Nov-2021 12:03:47

10K+ Views

Internet Control Message Protocol (ICMP) works in the network layer of the OSI model and the internet layer of the TCP/IP model. It is used to send control messages to network devices and hosts. Routers and other network devices monitor the operation of the network. When an error occurs, these devices send a message using ICMP. Messages that can be sent include "destination unreachable", "time exceeded", and "echo requests".ICMP is a network layer protocol.ICMP messages are not passed directly to the data link layer. The message is first encapsulated inside the IP datagram before going to the lower layer.Types of ... Read More

Types of Firewalls in Computer Networks

Urmila Samariya
Updated on 23-Nov-2021 12:01:36

8K+ Views

A firewall is a network security device; it is a protective layer for the server that monitors and filters all the incoming and outgoing network traffic. It uses a set of rules to determine whether to allow or block a specific network traffic. Firewalls can prevent unauthorized use before reaching the servers. Firewalls can be hardware or software-based.Firewall PoliciesTo protect private networks and individual machines, a firewall can be employed to filter incoming or outgoing traffic based on a predefined set of rules known as firewall policies.Packet flowing through a firewall can have one of the following three outcomes −Accepted ... Read More

Circuit Switching in Computer Networks

Urmila Samariya
Updated on 23-Nov-2021 11:59:07

6K+ Views

Circuit Switching is a connection-oriented service that uses a dedicated path from the sender to the receiver. Before sending any data from the source to the destination, it needs to set up an end-to-end path.Circuit switching has the minimum chance of data loss due to the dedicated circuit path, but a lot of bandwidth is wasted as a path cannot be used by other senders during a congestion.Three Phases of Circuit SwitchingFollowing are the three phases of circuit switching −Circuit Establishment − A dedicated circuit is established between the two end-devices or from the source to the destination using the ... Read More

Internet Protocol version 6 (IPv6) Header

Urmila Samariya
Updated on 23-Nov-2021 11:57:52

837 Views

Internet protocol version 6 (IPv6) headers is the next generation of the internet protocol designed to replace the current version, or Internet Protocol Version 4 (IPv4). IPv6 fixes many problems in IPv4, such as the limited number of available IPv4 addresses.IPv6 uses 128-bit addresses; an address space is large enough to last for the predictable future. IPv6 added many improvements to IPv4 in areas such as routing and network auto-configuration.IPv6 is a progressive step from IPv4, some IPv4 functions that do not work were removed from IPv6.IPv6 is an Internet Protocol for packet-switched internetworking; it provides end-to-end datagram transmission across ... Read More

Computer Networks – Layers of OSI Model

Urmila Samariya
Updated on 23-Nov-2021 11:52:07

17K+ Views

The OSI (Open Systems Interconnection) model is developed by the International Standard Organization. It is a layered framework for the design of network systems that allows communication between all types of computer systems. Its primary purpose is to provide a set of structural guidelines for exchanging information between computers, workstations, and networks.The Seven Layers of OSI ModelLayers No.Layers NameFunctionLayer 1Physical LayerTransmission method used to propagate bits through a networkLayer 2Data Link LayerFrame formatting for transmitting data across a physical communication line.Layer 3Network LayerNetwork addressing and packet transmission on the network.Layer 4Transport LayerData tracking as it moves through a network.Layer 5Session ... Read More

Sliding Window Protocol (Selective Repeat)

Urmila Samariya
Updated on 23-Nov-2021 11:49:38

4K+ Views

The sliding window protocol is a flow control protocol that allows both link nodes A and B to send and receive data and acknowledgments simultaneously.Here, the sender can send multiple frames without having to wait for acknowledgments.If no new data frames are ready for transmission in a specified time, a separate acknowledgment frame is generated to avoid time-out.Each outbound frame contains a sequence number ranging from 0 to 2𝑛−1(𝑛 bit field). For stop-and-wait sliding window protocol, 𝑛 = 1.Sender WindowSender Window is a set of sequence numbers maintained by the sender corresponding to the frame sequence numbers of frames sent ... Read More

File Transfer Protocol (FTP) in Application Layer

Urmila Samariya
Updated on 23-Nov-2021 11:47:39

6K+ Views

File Transfer Protocol (FTP) is an application layer protocol that is used to transfer the files between the local devices (PC, smartphone, etc.) to a server. It transfers both text and binary files over the Internet.FTP opens two connections between the computers − one for the commands and replies (control connection) and a second one for data transfers (data connection).FTP is built on a client-server model architecture using the control connection and data connection between the client and server.Control ConnectionA Contol Connectcion is established on Port number 21. It is the primary connection and is used to send commands back ... Read More

Advertisements