DCC Microproject
DCC Microproject
A Project Report
On
Mr . R . B . MORE
SANT GAJANAN MAHARAJ RURAL POLYTECHNIC MAHAGAON
ACADEMIC YEAR
2023 – 2024
1
Maharashtra State Board of Technical Education, Mumbai.
CERTIFICATE
This is to certify that the following students of Second Year Fourth semester or
Diploma in Computer Engineering of Institute Sant Gajanan Maharaj Rural
Polytechnic, Mahagaon – (code) 0965 has completed Micro Project in Subject – DATA
COMMUNICATION & NETWORK code- 22414 for academic year 2023-2024 .
2
INDEX
2 RATIONALE 5
4 LITERATURE REVIEW 5
5 PROPOSED METHODOLGY 5
6 RESOURCES USED 5
7 ACTION PLAN 6
PART B
1 RATIONALE 7
4 ACTUAL METHODOLOGY 9
3
6 SKILL DEVELOPED 9
7 OUTPUT 10 , 11 , 12
8 BENEFITS 13
• Rationale :
Peer-to-peer network is useful for a small network containing less than 8-10
computers on a single LAN and each computer maintains its own accounts and their security
settings.
• Literature Review :
• Proposed Methodology :
• Resources Required :
• Action Plan :
5
SR.N DETAILS OF PLANN PLANN NAME OF THE
O ACTIVITY START FINISHED RESPONSIBLE TEAM
DATE DATE MEMBER
• Rationale :
• Course Outcomes :
• Literature Review :
7
delivery. While traditionally considered most suitable for smaller networks, ongoing
advancements in technology continue to enhance the scalability and adaptability of P2P
architectures. These improvements pave the way for broader adoption and utilization of P2P
networks across diverse computing environments, underscoring their significance in the field
of networked systems.
Creating a peer-to-peer (P2P) network entails the establishment of a decentralized
system wherein individual computers share resources directly, bypassing the need for a
central server. This process involves connecting computers to the same local area network
(LAN) or wide area network (WAN), installing P2P software on each computer, sharing files
or resources on one computer, and accessing those shared files from another. P2P networks
operate on the principle of peer-to-peer communication, allowing each computer (or peer) to
interact directly with others on the network without intermediaries.
One of the fundamental features of P2P networks is decentralization, which means there is no
central authority or server controlling the network. Instead, peers communicate and share
resources directly with one another. This decentralized structure promotes resilience and
eliminates single points of failure, making P2P networks robust and reliable.
Resource sharing is another crucial aspect of P2P networks. Peers share various resources
such as files, data, and services with one another. This facilitates collaborative work and
enables efficient distribution of content across the network.
Autonomous operation characterizes each peer in a P2P network. Each peer manages its
resources independently, making decisions based on its own requirements and capabilities.
This autonomy contributes to the scalability of P2P networks, as they can adapt dynamically
to changes in network size and topology.
Users in P2P networks also enjoy autonomy and control over their accounts and security
settings. They can decide which resources to share and with whom, enhancing privacy and
security. Despite these advantages, P2P networks are typically more suitable for smaller
networks with fewer than 8-10 computers due to scalability limitations.
8
Data is vulnerable: Because of no central server, data is always vulnerable to
getting lost because of no backup.
Less secure: It becomes difficult to secure the complete network because each
node is independent.
Slow performance: In a P2P network, each computer is accessed by other
computers in the network which slows down the performance of the user.
Files hard to locate: In a P2P network, the files are not centrally stored, rather they
are stored on individual computers which makes it difficult to locate the files .
• Skill Developed : -
We learnt the working of computer & its peripherals, basic features ms-word, ms-excel,
ms- power point & learnt how internet works & terms used.
• Outputs : -
9
Step 1 : Change Computer Name : -
10
Step 4 : Use of ping Command to check Communication : -
11
Step 5 : Choose who you to share with : -
12
• Action Plan :
14