0% found this document useful (0 votes)
39 views22 pages

Micro Project Report

This document contains micro project reports from three students - Wagh Khushal Dhanaji, Raundal Yash Suresh, and Ghuge Radha Appa - on designing a network protocol. It includes their project title, personal details, table of contents, signatures, and a rubric for evaluation. The reports were submitted to their teacher, Miss. Ghodake R.B., to fulfill an academic requirement for their computer engineering course at Matoshri Institute of Technology in the academic year 2023-24.

Uploaded by

khairnarc33
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
39 views22 pages

Micro Project Report

This document contains micro project reports from three students - Wagh Khushal Dhanaji, Raundal Yash Suresh, and Ghuge Radha Appa - on designing a network protocol. It includes their project title, personal details, table of contents, signatures, and a rubric for evaluation. The reports were submitted to their teacher, Miss. Ghodake R.B., to fulfill an academic requirement for their computer engineering course at Matoshri Institute of Technology in the academic year 2023-24.

Uploaded by

khairnarc33
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 22

Matoshri Education Society’s

MATOSHRI INSTITUTE OF TECHNOLOGY


A/P : Dhanore, Tal-Yeola , Dist.-Nasik, 423401

Micro Project Report


Academic year: 2023-24

Title of Project
Design a Network Protocol

Name of Student : Wagh Khushal Dhanaji


Class : SYCO
Semester : Fourth
Roll No : 07
Enrollment No : 2211710046
Seat No :
Program : Computer Engineering
Course : DCC
Course code : 22414
Name of Teacher: Miss.Ghodake R.B.

PAGE 1
Matoshri Education Society’s
MATOSHRI INSTITUTE OF TECHNOLOGY
A/P : Dhanore, Tal-Yeola , Dist.-Nasik, 423401

Micro Project Report


Academic year: 2023-24

Title of Project
Design a Network Protocol

Name of Student : Raundal Yash Suresh


Class : SYCO
Semester : Fourth
Roll No : 09
Enrollment No : 2211710048
Seat No :

Program : Computer Engineering


Course : DCC
Course code : 22414
Name of Teacher: Miss.Ghodake R.B.
Matoshri Education Society’s
MATOSHRI INSTITUTE OF TECHNOLOGY
A/P : Dhanore, Tal-Yeola , Dist.-Nasik, 423401

Micro Project Report


Academic year: 2023-24

Title of Project
Design a Network Protocol

Name of Student : Ghuge Radha Appa


Class : SYCO
Semester : Fourth
Roll No : 08
Enrollment No : 2211710047
Seat No :
Program : Computer Engineering
Course : DCC
Course code : 22414
Name of Teacher: Miss.Ghodake R.B.
Matoshri Education Society’s
MATOSHRI INSTITUTE OF TECHNOLOGY
A/P : Dhanore, Tal-Yeola , Dist.-Nasik, 423401

CERTIFICATE
This is to certify that Mr. Wagh Khushal Dhanaji
Roll no 07 Of Fourth semester of Diploma in
Computer Engineering has successfully completed
the for the Academic yeear 2023 -2024 as prescribed
MSBTE Micro Project in Design a Network
Protocol curriculum under the guidance of subject
teacher.

Place:Yeola Enrollment No : 2211710046


Date: Seat No:

Subject Teacher HOD Principal


Miss.Ghodake R.B. Mr.Ghorpde M.S Mr. Gujrathi G.S.
Matoshri Education Society’s
MATOSHRI INSTITUTE OF TECHNOLOGY
A/P : Dhanore, Tal-Yeola , Dist.-Nasik, 423401

CERTIFICATE
This is to certify that Mr. Raundal Yash Suresh
Roll no 09 Of Fourth semester of Diploma in
Computer Engineering has successfully completed
the for the Academic yeear 2023 -2024 as prescribed
MSBTE Micro Project in Design a Network
Protocol curriculum under the guidance of subject
teacher.

Place: Yeola Enrollment No : 2211710048


Date: Seat No:

Subject Teacher HOD Principal


Miss.Ghodake R.B. Mr.Ghorpde M.S Mr. Gujrathi G.S.
Matoshri Education Society’s
MATOSHRI INSTITUTE OF TECHNOLOGY
A/P : Dhanore, Tal-Yeola , Dist.-Nasik, 423401

CERTIFICATE
This is to certify that Ms. Ghuge Radha Appa
Roll no 08 Of Fourth semester of Diploma in
Computer Engineering has successfully completed
the for the Academic yeear 2023 -2024 as prescribed
MSBTE Micro Project in Design a Network
Protocol curriculum under the guidance of subject
teacher.

Place: Yeola Enrollment No : 2211710047


Date: Seat No:

Subject Teacher HOD Principal


Miss.Ghodake R.B. Mr.Ghorpde M.S Mr. Gujrathi G.S.
Micro Project Report Index

Academic Year: 2023-24 Program: Computer Engineering


Class: SYCO Course: DCC
Course Code: 22414 Roll No: 07
Enrollment No : 2211710046 Exam Seat No:

Title of Micro Project:- Design a Network Protocol

Sr. No. Contents Page No.

1 Abstract 16

2 Introduction 17

3 What is network 18
protocol
4 Objectives and Project 19
Overview
5 Implementation Plan 20

6 Deliverables 21

7 Conclusion 22

8 References 23

Signature of Students Signature of Faculty

Wagh Khushal Dhanaji Miss.Ghodake R.B.


Micro Project Report Index

Academic Year: 2023-24 Program: Computer Engineering


Class: SYCO Course: DCC
Course Code: 22414 Roll No: 09
Enrollment No : 2211710048 Exam Seat No:

Title of Micro Project:- Design a Network Protocol

Sr. No. Contents Page No.

1 Abstract 16
2 Introduction 17

3 What is network 18
protocol
4 Objectives and 19
Project Overview
5 Implementation Plan 20

6 Deliverables 21

7 Conclusion 22

8 References 23

Signature of Students Signature of Faculty

Raundal Yash Suresh Miss.Ghodake R.B.


Micro Project Report Index

Academic Year: 2023-24 Program: Computer Engineering


Class: SYCO Course: DCC
Course Code: 22414 Roll No: 08
Enrollment No : 2211710047 Exam Seat No:

Title of Micro Project:- Design a Network Protocol

Sr. No. Contents Page


No.
1 Abstract 16
2 Introduction 17

3 What is network protocol 18

4 Objectives and Project 19


Overview
5 Implementation Plan 20

6 Deliverables 21

7 Conclusion 22

8 References 23

Signature of Students Signature of Faculty


Ghuge Radha Appa Miss.Ghodake R.B.
ANNEXURE I
Rubric for Evaluation of Micro Project

Academic Year: 2023-24 Program: Computer Engineering


Class: SYCO Course: DCC
Course Code: 22414 Roll No: 07
Enrollment No : 2211710046 Exam Seat No:

Title of Micro Project:- Design a Network Protocol


Group Members:
Sr.No. Roll No. Name of Candidates

1 07 Wagh Khushal Dhanaji


2 08 Ghuge Radha Appa
3 09 Raundal Yash Suresh

CO coverage:
CO 1. Analyze the functioning of data communication and computer network
CO 4. Configure various networking devices.

Indicators for different level of Performance


Marks
(Evaluation Scale 0 to 2)
Sr. No Criteria Obtained (
Out of 2) Poor (0) Average (1) Good (2)

Submission of Not Submitted proposal or project Project proposal &


1 Project anything in report submitted in project report
proposal/Report time time submitted ij time
CO/PRO Not attained any Attained some Attained
2 Attainment CO/PRO CO/PRO Maximum
Contains
Content of Not contains
Contains some relevant maximum
3 project/Formatti relevant
information relevant
ng information information
Total Marks
4 (06)
Question/
5 Answers (04)
Total (10) :

Additional Comments (if any):

Name of Teacher & Sign


Miss.Ghodake R.B.
ANNEXURE I
Rubric for Evaluation of Micro Project

Academic Year: 2023-24 Program: Computer Engineering


Class: SYCO Course: DCC
Course Code: 22414 Roll No: 09
Enrollment No : 2211710048 Exam Seat No:

Title of Micro Project:- Design a Network Protocol


Group Members:
Sr.No. Roll No. Name of Candidates

1 07 Wagh Khushal Dhanaji


2 08 Ghuge Radha Appa
3 09 Raundal Yash Suresh

CO coverage:
CO 1. Analyze the functioning of data communication and computer network
CO 4. Configure various networking devices.

Indicators for different level of Performance


Marks
(Evaluation Scale 0 to 2)
Sr. No Criteria Obtained (
Out of 2) Poor (0) Average (1) Good (2)

Submission of Not Submitted proposal or project Project proposal &


1 Project anything in report submitted in project report
proposal/Report time time submitted ij time
CO/PRO Not attained any Attained some Attained
2 Attainment CO/PRO CO/PRO Maximum
Contains
Content of Not contains
Contains some relevant maximum
3 project/Formatti relevant
information relevant
ng information information
Total Marks
4 (06)
Question/
5 Answers (04)
Total (10) :

Additional Comments (if any):

Name of Teacher & Sign


Miss.Ghodake R.B.
ANNEXURE I
Rubric for Evaluation of Micro Project

Academic Year: 2023-24 Program: Computer Engineering


Class: SYCO Course: DCC
Course Code: 22414 Roll No: 08
Enrollment No : 2211710047 Exam Seat No:

Title of Micro Project:-


Group Members:
Sr.No. Roll No. Name of Candidates

1 07 Wagh Khushal Dhanaji


2 08 Ghuge Radha Appa
3 09 Raundal Yash Suresh

CO coverage:
CO 1. Analyze the functioning of data communication and computer network
CO 4. Configure various networking devices.

Indicators for different level of Performance


Marks
(Evaluation Scale 0 to 2)
Sr. No Criteria Obtained (
Out of 2) Poor (0) Average (1) Good (2)

Submission of Not Submitted proposal or project Project proposal &


1 Project anything in report submitted in project report
proposal/Report time time submitted ij time
CO/PRO Not attained any Attained some Attained
2 Attainment CO/PRO CO/PRO Maximum
Contains
Content of Not contains
Contains some relevant maximum
3 project/Formatti relevant
information relevant
ng information information
Total Marks
4 (06)
Question/
5 Answers (04)
Total (10) :

Additional Comments (if any):

Name of Teacher & Sign


Miss.Ghodake R.B.
Micro Project Proposal

Academic Year: 2023-24 Program: Computer Engg


Class: SYCO Course: DCC
Course Code: 22414

Title of Micro Project:

Group Members:
Sr no Roll no Name Of Candidates

1 07 Wagh Khushal Dhanaji


2 08 Ghuge Radha Appa
3 09 Raundal Yash Suresh

Content / Key Points:


Understanding concets of organization

Stationary/ Material Required (if any):

Internet Source

References:
https://www.geeksforgeeks.org/network-protocols-and-proxies-in-system-design/
Micro Project Log Book

Semester : Fourth Program : Computer Engineering


Course : DCC Class : SYCO

Topic of the Micro-Project :-

Sr.No. Roll No. Name of Group Members Sign


1 07 Wagh Khushal Dhanaji
2 08 Ghuge Radha Appa
3 09 Raundal Yash Suresh

Week Discussion & Details Teacher’s Teacher’s


No. Comment Sign
1 General Discussion about micro project activity.
2 Guidelines for micro project
3 Discussion on different industry/application/study
oriented topics
4 Group member are finalized and the topic is
decided, as
5 Work distribution to collect the information regarding
topic by each member.
6 Gathered information through the various sources, such
as internet, book, magazine, joutrnar and newspaper
7 Discussed the difficulty faced during the collection of
necessary information among the group member.
8 Discussion with the guide to sort out differently faced
while collecting the information.
9 Prepared a rough draft & shown it to the guide.

10 Necessary instructions are given by the guide for its


better Presentation & Finalized project.
11 Presentation is given on the topic, Report is prepared onthe
topics & final submission of micro project and
Report

Name & Signature of project Guide Name & Signature of HOD


Miss.Ghodake R.B. Mr.Ghorpade .M.S
Abstract

Protocol, in computer science, a set of rules or procedures for


transmitting data between electronic devices, such as
computers. In order for computers to exchange information,
there must be a preexisting agreement as to how the
information will be structured and how each side will send
and receive it. Without a protocol, a transmitting computer, for
example, could be sending its data in 8-bit packets while the
receiving computer might expect the data in 16-bit packets.
Protocols are established by international or industrywide
organizations. Perhaps the most important computer protocol
is OSI (Open Systems Interconnection), a set of guidelines for
implementing networking communications between
computers. Among the most important sets of Internet
protocols are TCP/IP (Transmission Control Protocol/Internet
Protocol), HTTPS (Secure HyperText Transmission Protocol),
SMTP (Simple Mail Transfer Protocol), and DNS
(Domain Name System).
Introduction

Efficient data transfer is vital for modern networked systems,


where speed and reliability are paramount. Traditional
network protocols, while effective, often face challenges such
as latency, limited throughput, and inefficiencies in data
transmission. To address these issues, this microproject aims
to design a custom network protocol optimized for maximizing
data transfer speed while minimizing latency.
Protocol, in computer science, a set of rules or procedures for
transmitting data between electronic devices, such as
computers. In order for computers to exchange information,
there must be a preexisting agreement as to how the
information will be structured and how each side will send
and receive it.
What is a network protocol?

In networking, a protocol is a set of rules for formatting and


processing data. Network protocols are like a common
language for computers. The computers within a network may
use vastly different software and hardware; however, the use
of protocols enables them to communicate with each other
regardless.

Standardized protocols are like a common language that


computers can use, similar to how two people from different
parts of the world may not understand each other's native
languages, but they can communicate using a shared third
language. If one computer uses the Internet Protocol (IP) and a
second computer does as well, they will be able to
communicate — just as the United Nations relies on its 6
official languages to communicate amongst representatives
from all over the globe. But if one computer uses IP and the
other does not know this protocol, they will be unable to
communicate.
Objective :

The primary objective of this microproject is to develop a


custom network protocol that significantly enhances the speed
of data transfer within a network infrastructure. By
prioritizing efficient data transmission and minimizing delays,
the protocol seeks to improve overall network performance
and user experience.

Project Overview :

The project will focus on several key areas to achieve its


objectives:
1. Packet Size Optimization: Experimentation with various
packet sizes to determine the optimal size for minimizing
overhead and maximizing payload, thus improving
throughput.
2. Error Detection and Correction: Implementation of robust
error detection mechanisms, such as checksums and cyclic
redundancy checks (CRC), to ensure data integrity during
transmission. Additionally, techniques like forward error
correction (FEC) will be explored to reduce the need for
retransmission.
3. Congestion Control: Design and implementation of
algorithms to monitor network congestion and dynamically
adjust transmission rates to prevent packet loss and maintain
optimal throughput.
4. Routing Optimization: Exploration of optimized routing
algorithms, including shortest path routing and multipath
routing, to minimize latency and improve overall data transfer
speed.
Implementation Plan:

The project will proceed through the following phases:

1. Protocol Design: Detailed specification of the custom


network protocol, including packet structure, header format,
error handling mechanisms, congestion control algorithms,
and routing strategies.

2. Prototype Development: Implementation of the protocol


using suitable programming languages and networking
frameworks, ensuring adherence to the defined specifications.

3. Testing and Evaluation: Rigorous testing of the protocol


under various network conditions to assess its performance in
terms of data transfer speed, latency, reliability, and
scalability.

4. Optimization: Fine-tuning of protocol parameters and


algorithms based on testing results to further enhance
performance and efficiency.
Deliverables:

Upon completion, the microproject will deliver the following:

1. Detailed protocol specification document outlining the


design and features of the custom network protocol.

2. Source code of the protocol implementation, accompanied


by comprehensive documentation.

3. Test reports and performance evaluation metrics


demonstrating the effectiveness of the protocol in improving
data transfer speed and reducing latency.
Conclusion

Through the design and implementation of a custom network


protocol optimized for speed and efficiency, this microproject
aims to address the challenges associated with data transfer in
networked systems. By prioritizing efficient data transmission,
error detection and correction, congestion control, and routing
optimization, the protocol seeks to significantly enhance the
speed of data transfer within network infrastructures,
contributing to improved network performance and
user satisfaction.
References

https://www.sciencedirect.com/topics/computer-science/data-
transfer-protocol
https://www.geeksforgeeks.org/network-protocols-and-
proxies-in-system-design/
https://fastercapital.com/content/Protocol--Understanding-Wi-
Fi-Protocols-for-Efficient-Data-Transfer.html
https://www.ibm.com/cloud/smartpapers/aspera/transfer-
large-files/
https://www.pearsonhighered.com/assets/samplechapter/1/5/
8/7/1587132125.pdf

You might also like