Showing posts with label Network Concept. Show all posts
Showing posts with label Network Concept. Show all posts

Networking | Inter Networking Concept

📌Highlights: Hi friends ! In this post we will discuss about the concept of inter-networking. This post include the concept of following things such as about Repeater, about Bridges, about Routers, about Gateways, about Protocol converter.


To connect two or more network together is called inter networking. If two network are inter connected than they must use same protocol.


For inter networking following devices are used:

1. Repeater.

2. Bridge.

3. Router.

4. Gateway.

5. Protocol Converter.

Computer Network | Routing and Routing Algorithms | Part-I

📌Highlights: Hi friends ! In this post I will discuss about the concept of adaptive routing in computer network including how many type of routing and concept of algorithm in routing.We are going to explain about following algorithm such as Isolated routing algorithm, Centralised routing algorithm, Distributed routing algorithm (such as: Bellman-ford algorithm / Distance vector routing algorithm / Ford-Fulkerson algorithm,Flloyd warshall Algorithm / All pair shortest path algorithm,Hierarchical Routing Algorithm, Link State Routing Algorithm,Broad Casting Routing Algorithm,Multi Casting Algorithm.


Routing is a process of selecting appropriate route for transferring data. The mechanism inside the router by which routing process is done is called routing algorithm.


Routing is classified into two parts:

1. Adaptive Routing.

2. Non Adaptive Routing.

COMPUTER NETWORK | CONGESTION CONTROL ALGORITHMS



📌Highlights: Hi friends ! In this post we will discuss about Congestion Control Algorithms such as, Pre-allocation of buffer, Scheme of packet discarding, Flow control, Congestion control by token bucket / Isarithm control, Congestion control by choke packet, Congestion control by leaky bucket, Token bucket.

Let we discuss about Congestion Control Algorithms which is used to control the congestion.

1. Pre-Allocation of buffer :

It is a prevention scheme. It is for virtual circuit subnet.

COMPUTER NETWORK | CONGESTION CONTROL


📌Highlights: Hi friends, In this post we will discuss about congestion control, What is congestion control,capacity of subnet,how to handle congestion. 

If each node send message with maximum rate than subnet are not able to carry message and generate congestion (traffic problem).

For Example, If subnet has capacity to carry only 100 messages. But the incoming message will we more than 100 than congestion control is needed.

Subnet is not design in the term of maximum number of delivery.

Capacity of subnet depend on following parameters:

1. Bandwidth of communication channel.

2. Number of buffer in various IMP's .

3. Speed of processor in IMP's.(The processing capacity of the processor used in different IMP's in packet/sec)


Now the graph will be:



Let we understand the above figure suppose here 100 packet/sec will be the subnet capacity that means subnet can hold 100 packet/sec.If subnet will receive 100 packet/sec and it also deliver 100 packet/sec than we get ideal curve as show in the above figure. But if we increase delivery rate more than 100 packet/sec to subnet than congestion / traffic will increase and the curve will go towards down.

Suppose if subnet received 150 packet / sec , than it is possible that subnet will deliver only 60 packet / sec due to congestion / traffic.In this way we can say that if we increase packet rate more than subnet capacity than delivery rate will decrease and not proper channel utilisation done. In this case received curve is called real curve.


For handling the congestion:

1. Congestion Prevention.

2. Congestion Avoidance

3. Congestion Recovery

Congestion Prevention:

In this scheme once we remove congestion than it will never occur.

(It is just like vaccination taken by any child once in a life and it will protect whole life.)

Congestion Avoidance:

In this scheme we continuously sense the channel whether congestion occur or not through any parameter like (monitor) and remove it.

Congestion Recovery:

In this scheme recovery will done after congestion occur. 

This is all about the introduction of congestion control i hope it is useful for you this part-I. In part-II we will discuss about Congestion Control Algorithms.

Data Link Layer Protocols - Networking - Part II


📌Highlights: In this post we cover data link layer protocols such as One bit sliding window protocol, Go back 'n' protocol, Selective repeat protocol and also cover problems arise with these protocols, We also discuss about there solution. We explain with the help of diagrams so that it is easily understandable.

Refer Data link Protocol #1,#2,#3

Protocol #4 : One bit sliding window protocol :

Features:

1. Data traffic is duplex hence concept of piggybacking is used.

2. Channel is noisy.

3. Both sender and receiver has one buffer each.

4. Receiver has finite and limited processing speed.

Note: Why this protocols is known as sliding window?