ACN Microproject
ACN Microproject
ACN Microproject
EDUCATION, MUMBAI
Guided By
Mr. S. S. Shende
DEPARTMENT OF COMPUTER ENGINEERING
MAHARASHTRA STATE
BOARD OF TECHNICAL EDUCATION
Certificate
This is to certify that Mr/Ms: Pawan Pandey,
Roll No: 1 of Semester Fifth of Diploma in Computer Engineering of
Institute, JS POLYTECHNIC (Code:0711) has completed the Micro Project
satisfactorily in Subject Advanced Computer Networks for the academic year
2022- 2023 as prescribed in the curriculum.
Note: Every course teacher is expected to assign marks for group evaluation in first 3
columns and individual evaluation 4thcolumn
Name and Designation of the Faculty Member: Mr. S.S. Shende (Lecturer)
Signature:
JAYAWANTRAO SAWANT POLYTECHNIC,
Handewadi Road, Hadapsar, Pune-28
Academic Year 2022-2023
INDEX
5 Output 5
Unicast transmission, in which a packet is sent from a single source to a specified destination,
is still the predominant form of transmission on LANs and within the Internet. All LANs (e.g.
Ethernet) and IP networks support the unicast transfer mode, and most users are familiar with
the standard unicast applications (e.g. http, smtp, ftp and telnet) which employ the TCP
transport protocol.
Broadcast
Broadcast is the term used to describe communication where a piece of information is sent
from one point to all other points. In this case there is just one sender, but the information is
sent to all connected receivers.
Broadcast transmission is supported on most LANs (e.g. Ethernet), and may be used to send
the same message to all computers on the LAN (e.g. the address resolution protocol (arp)
uses this to send an address resolution query to all computers on a LAN, and this is used to
communicate with an IPv4 DHC server). Network layer protocols (such as IPv4) also support
a form of broadcast that allows the same packet to be sent to every system in a logical
network (in IPv4 this consists of the IP network ID and an all 1's host number).
Multicast
Multicast is the term used to describe communication where a piece of information is sent
from one or more points to a set of other points. In this case there is may be one or more
senders, and the information is distributed to a set of receivers (there may be no receivers, or
any other number of receivers).
One example of an application which may use multicast is a video server sending out
networked TV channels. Simultaneous delivery of high quality video to each of a large
number of delivery platforms will exhaust the capability of even a high bandwidth network
with a powerful video clip server. This poses a major salability issue for applications which
required sustained high bandwidth. One way to significantly ease scaling to larger groups
of clients is to employ multicast networking.
1
Aim of Micro Project:
Resource Sharing:
The main goal of the computer network is Resource Sharing. It is to create all the
programs, data and hardware accessible to anyone on the network without considering
High Reliability:
supply. For example, all files can be recreated on a few machines, and thus if one of
Improve Performance:
Communication Medium:
The fourth goal of the computer network offers a powerful communication medium.
The different user on the network can immediately identify a document that has
2
Course Outcome Integrated:
3
Actual Procedure Followed:
A computer network is a set of computers sharing resources located on or provided by
network nodes. The computers use common communication protocols over digital
interconnections to communicate with each other. These interconnections are made up
of telecommunication network technologies, based on physically wired, optical, and
wireless radio-frequency methods that may be arranged in a variety of network
topologies.
Computer networks support many applications and services, such as access to the
World Wide Web, digital video, digital audio, shared use of application and storage
servers, printers, and fax machines, and use of email and instant messaging
applications.
4
Output:
5
Actual Resources Used :-
Sr.
NO Name of resource / material Specification Quantity Remarks
1 Computer Ram 2 Gb
Rom 256 Gb 1
3 Internet
IETF 1
6
Advantages and Disadvantages:
Unicast
Advantages:
The server responds to the request from the client in a timely manner.
The server sends different data for different requests of each customer, which is easy
to implement personalized services.
Disadvantages:
The server sends data streams to each client. Server traffic = client quantity × client
traffic.
In the streaming media application where the number of customers is large and the
traffic of each client is large, the server is overloaded.
The existing network bandwidth is a pyramid structure. The inter-city backbone
bandwidth is only 5% of the total bandwidth of all users. If only 5% of customers on
the network use the unicast protocol, the backbone network will be overloaded.
Broadcast
Advantages:
The network equipment is simple, the maintenance is simple, and the network
deployment cost is low.
Because the server does not need to send data to each client separately, the server
traffic load is extremely low.
7
Disadvantages:
Multicast
Advantages:
The client that requires the same data flow joins the same group to share a data flow,
which saves the load of the server.
The multicast protocol replicates and forwards data streams according to the needs of
receivers. Therefore, the total service bandwidth of the server is not limited by the
bandwidth of the client access end. The IP protocol allows more than 260 million
(268435456) multicast. Therefore, the IP protocol provides abundant services.
The multicast protocol is the same as the unicast protocol and can be transmitted on
the Internet broadband network.
Disadvantages:
8
References:
1. "Network Dictionary – BUM". Retrieved 8 September 2018.
2. Sosa, Elver Sena (2016). VCP6-NV Official Cert Guide (Exam #2V0-641): VCPNV Offi
Cer Gui ePub_1. VMWare Press. ISBN 9780134133720. Retrieved 8 September 2018.
4. IP Multicast, Volume I: Cisco IP Multicast Networking by Josh Loveless, Ray Blair and
Arvind Durai, 12 Oct 2016 by Cisco Press. Part of the Networking Technology series
6. Jansen, David; Krattiger, Lukas; Kapadia, Shyam (2017). Building Data Centers with
VXLAN BGP EVPN: A Cisco NX-OS Perspective. Cisco Press. ISBN
9780134514925.
9. Skaljo, E.; Hadziahmetovic, N.; Akyel, C. (2010). "Impact of broadcast, multicast and
unknown unicast at low speed DSL connections based at SHDSL". Proceedings ELMAR-
2010. pp. 187–190. Retrieved 8 September 2018.
11. Reynolds, Harry; Marschke, Doug (2009). JUNOS Enterprise Switching: A Practical
Guide to JUNOS Switches and Certification. "O'Reilly Media, Inc.". ISBN
9781449379186. Retrieved 8 September 2018.
12. Cisco-paper:737855
9
Future Scope:
The Unicast Routing protocols are further categorized as Delay Routing Protocol and Zero
Delay Routing Protocol. Delay Unicast Routing Protocols adds the delay constraint but
reduces the congestion and traffic in the network. We propose a novel adaptive beacon rate
scheme that can be applied to any beacon-based algorithm. We applied it to GPSR protocol
which is a widely adopted position-based unicast routing strategy. The algorithm considers
the density of nodes during beacon forwarding and adjusts the beacon delay for the next
beacon packet to minimize packet collision and packet traffic congestion's, which
eventually leads to improved fairness of channel access and reception rate. Therefore, the
desirable properties of the routing protocol should be unicast instead of broadcast routing,
which motivates us to use unicast routing to forward the data. Hence, we opted to use as a
baseline algorithm the Geographic Perimeter Stateless Routing (GPSR), which is a widely
adopted position-based unicast routing strategy which exploits the positions of neighbor
nodes to make decisions to forward the packets. This advantage leads the vehicular network
to eliminate the need of several complex problems, including route finding, address design
and resolution, topology management etc. Other types of data dissemination techniques that
are not discussed in this research include: unicast, geocast , multicast, peer-to-peer content
distributing, streaming and cluster-based dissemination.
10
Conclusion:
A network is two or more computers connected together using a telecommunication system
for the purpose of communicating and sharing resources. Without having a network,
Companies would not be able to share resources and increase productivity more effectively.
The WAN network allowed companies to use the Internet over large areas.
This provided the company tohave meetings overseas by video conferencing and sharing data
over the network. As you can see, Networks have many benefits to the end user. Weather
your Network is Wired or Wireless, Networks arean important part of technology.
11