ProductsLogo
LogoStudy Documents
LogoAI Grader
LogoAI Answer
LogoAI Code Checker
LogoPlagiarism Checker
LogoAI Paraphraser
LogoAI Quiz
LogoAI Detector
PricingBlogAbout Us
logo

TCP/UDP Connections: A Comparative Analysis

Verified

Added on  2019/09/30

|3
|1589
|327
Essay
AI Summary
The assignment requires a group project that contributes 40% to the individual coursework. The report should be well-structured, well-presented, and free of errors in grammar, punctuation, and spelling. The report must include specific information on TCP/UDP connections, screen shots using WireShark, and content on coding and comments. The report will be marked based on specific criteria, including format, unity and coherence, method of organization, and summary.

Contribute Materials

Your contribution can guide someone’s learning journey. Share your documents today.
Document Page
Faculty of Business Management & Globalization
Faculty of Information & Communication Technology
BTECH3617/BIT3273 ● COMPUTER NETWORK
Department : Faculty of Information & Communication Technology
Course Name : B Sc (Hons) in Information Technology,
B Sc (Hons) in Business Information Technology,
Semester : 05/06
Commence Date : Week 5
Deadline Date : Week 10
Unit Controller / Examiner : Pn. Noris Ismail
Contact Number : 03-8317 8833 ext. 8978
E-mail : noris@limkokwing.edu.my
Project Overview
TCP/IP and UDP/IP communications
There are two communication protocols that one can use for socket programming: datagram
communication and stream communication.
Datagram communication:
The datagram communication protocol, known as UDP (user datagram protocol), is a connectionless
protocol, meaning that each time you send datagrams, you also need to send the local socket descriptor
and the receiving socket's address. As you can tell, additional data must be sent each time a
communication is made.
Stream communication:
The stream communication protocol is known as TCP (transfer control protocol). Unlike UDP, TCP is a
connection-oriented protocol. In order to do communication over the TCP protocol, a connection must
first be established between the pair of sockets. While one of the sockets listens for a connection
request (server), the other asks for a connection (client). Once two sockets have been connected, they
can be used to transmit data in both (or either one of the) directions.
This project will carry 40% of your total marks for this module.
Project Title
Socket Programming to illustrate TCP/UDP connections in Distributed Computing Environment.
PROJECT REQUIREMENTS
In a group of FIVE (5) students (maximum), you are required to look for sample of Socket Programming
that runs on client server environment. Demonstrate the working sample of program.
Objectives
1. To setup adhoc network using any platform (Window 7, Window 8, Window 10 and etc). SSID
(Wireless Network Name) = IMAAN_84. Password = 987654321. Security type = WPA2-
Personal. Server IP Address = 192.168.10.1 and Client IP address = 192.168.10.2. Both have
static IP addresses.
2. To illustrate and distinguish between TCP/UDP connections in transmission of the datagram.
3. To identify and explain the use of each connection in data transmission.
4. To demonstrate socket programming in communication between two nodes.
5. To setup connection between two nodes and demonstrate the application.
6. To capture data packets using WireShark application and discuss on each type of connections.
Expected Outcome
1. As in the project, individuals may work together in analyzing the research topic. Each student
however, will be responsible for preparing his/her own explanation during the presentation and
the report. The report length should be no less than 1000 words. It should include information
from no less than five independent sources and be referenced in accordance with acceptable
standards. Charts, tables and diagrams are expected to illustrate the processes or workflow of
the program.
2. Video presentation on the setup and socket programming applications. Should provide
introduction (socket programming), setup, running programs/applications and conclusion.
Duration of the video presentation 10 -15 minutes. All members must participate.
Page 1 of 3
Group Assignment
40%
(Rpt – 20% + Video Prsnt – 20%)

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
Expected Report Content:
1. Assignment Cover Page
2. Title of the Assignment
3. Acknowledgement
4. Table of Content
5. Introduction
6. Your findings on TCP/UDP Connections
7. Screen shots on WireShark based on the two types of connections.
8. Content – Coding and comments
9. Conclusion & Recommendation
10. Bibliography & References (Harvard Referencing)
11. Softcopy of coding, executable programs and reports.
Report Format:
Spacing : 1 ½
Font : Arial size 11
Page Number
SPECIFIC INFORMATION
This project is a group work and it contributes 40% to the Individual Assignment coursework.
The report will contribute 40 % of the carry mark should be well structured and well presented.
Ensure that your paper is well organized so that each sections flows smoothly into the next.
Be sure to check spelling error. Marks will be deducted for papers with excessive grammar,
punctuation and spelling errors.
MARKING CRITERIA
The following is the marks deduction for this individual assignment:
Late submission = 0.5% is given regardless of errors/mistakes.
Run-time errors = -0.2% is awarded immediately.
Not following question requirements = -0.5% is given as long as student never follow any
of the question requirements.
Plagiarism = 0% is awarded immediately.
Let others copy your work = 0% is awarded immediately.
Off topic work = 0% is awarded immediately.
RULES AND REGULATIONS
Plagiarism/Cheating is STRICTLY PROHIBITED and zero marks would be awarded.
Assignment to be submitted on time in line with professional requirements.
Late submission will NOT be entertained and marks will be deducted.
If you fall sick or have problems with your assignment, you must advise your instructor
immediately – at least a week before the assignment is due! (If you fall sick a day or two before
your deadline, tough luck!). So, you are advised to plan and work on your assignment
beforehand!
Computer crashes are NOT excuses for late submission! ALWAYS BACKUP your own works.
The assignment is to be submitted with a signed cover sheet [LUCT cover page] available to
confirm the time and submission date.
Importantly, you are required to keep a copy of all submitted assignments to safeguard against
loss or missing assignments!!!
This assignment is to be done in group.
It is reasonable to discuss with others possible general approaches to the given problems.
You are NOT allowed to work together to get a detailed report, to copy a report, or to give away
a report. If there is too much collaboration from your common discussion by looking at the
reports, in such instances of academic dishonesty may result in you getting zero marks for this
piece of assignment.
If someone cheats by using your work, you will be penalized.
Dateline is strictly Deadline. Please submit your assignment (Hardcopy and softcopy of the
report) during TUTORIAL hour. – Marks will be deducted 5% if students submit the work
through other lecturers or not in the correct time range given.
Page 2 of 3
Document Page
Marking Schemes
Page 3 of 3
Criteria Total
Marks
Marks
Format
- LUCT cover page(correct format)
- Page Number
- Font/Font Size
- Alignment
20
5
5
5
5
Unity and Coherence
- Method of organization
- Transition and other connecting words
10
5
5
Summary
- Your findings on TCP/UDP connections
- Content Coding, configurations, comments and
etc.
- Screen Shots
30
10
10
10
Support/Content
- Relevance of points/topic sentences
- Adequate supporting points for the thesis
- Conclusion
- Plenty of evidence/examples for each supporting
points
30
10
5
5
10
Harvard Referencing (Minimum 5 references)
10
10
Total marks for report 100 (20%)
Presentation/Demonstration of Working Program (Video
Presentation - 15 % group – 5% individual contribution )
- Sentences should flow smoothly and clearly
- Ability to related with Syllabus
- Team Work
- Initiative/Creativity
- Working System
- Quality of the video presentation
- Individual contribution
60
10
10
10
10
10
10
5%
Total marks for presentation (demo) 60 + 5% (20%)
1 out of 3
[object Object]

Your All-in-One AI-Powered Toolkit for Academic Success.

Available 24*7 on WhatsApp / Email

[object Object]