GROUP MEMBERS:
- Muhammad Aniq Bin Abdul Razak [ B032010330 ]
- Nur Haziqah Binti Jamaludin [ B032010405 ]
- Noor Nasuha Binti Rohim [ B032010374 ]
- Aiman Syafiq Bin Affandi [ B032010331 ]
- Haariharan A/L Rajakumar [ B032010395 ]
PROJECT SCENARIO
The scenario of this project can be referred to Figure 1. Figure 1 shows the logical network flow from a home network to OUM facilities. In this figure, a OUM’s student is trying to access the OnlineLearning system located in the OUM network facilities. The student is using her modem to connect to the public network before able to connect to the OUM facilities. From the OUM network, the data then was forwarded to IT Center where the OnlineLearning System server is located.
![]() |
Figure 1: Logical Network Flow |
OSI LAYER MODEL
- Firstly,
The DNS student’s computer sends a DNS query for the OpenLearning system server
at the Application Layer.
The main objective of the Application Layer is to display the information
received and provide a data exchange service to the user. The application layer interface directly interacts with the application and provides common web application services. HTTP (Hypermark Text
Transfer Protocol) is used when the student is trying to reach the OpenLearning
system server.
- As data moves down to the Presentation Layer, it is
encoded or compressed to a standard format, sometimes encrypted. Data is
compressed to reduce the number of bits contained in the information, improving
the speed and efficiency of the data uploaded. The data is also
translated into bitstream before being transmitted.
- After user data is converted to common a
standard format then moves down to the Session Layer. At Session Layer, the session ID is attached to
the data. The session layer helps in setting up and managing connections enabling
sending and receiving of data followed by terminations of connections or
sessions.
- The data is handed down to the Transport Layer. At
the transport layer, data is then broken up into smaller pieces. Each piece
is added with a header that contains the destination port, source port, sequence
number, and other information. The student’s computer encapsulates the PDU into the UDP
segment.
- A segment travels down to Network Layer. This layer
defines the end-to-end packet transport, which defines the logical addresses
that identify all nodes and also defines the routes that are implemented. A new IP
header is added. IP header contains the destination IP address, source IP address, and other information. IP packet is created.
- As the IP packet moves down to Data Link Layer, the
process is repeating: a header is added and a trailer is also attached to the end of the packet. A new PDU, the frame is built. The frame header contains the destination MAC
address, source MAC address, and other information. A trailer marks the end of
the frame and is also used for error checking.
- The frame is sent to the Physical Layer, where it is translated into signals (electrical, radio wave, or light). The signals represent a series zero and ones through a physical medium such as an RJ45, DSL, 802.11. At the physical layer, it called bits.
- At the Physical Layer, the server received the bits and interpret as the frame
and transfers to the data link layer.
- At the Data Link Layer, frame header and trailer
are checked if the destination’s MAC address matched and no error is found. The
frame is discarded and the IP packet is pulled out and delivered up to the network
layer.
- IP header is examined and checked and if IP address is matched, then the segment is pulled from IP packet and discarded at Network Layer.
- The segment transfer to the Transport Layer. At the transport layer where the
segment header is examined, the port number is looked at and the segment is moved
to the appropriate application specified by the port number.
- At this point, the session ID is used at Session Layer.
- Any decompression or decoding algorithm is
applied, any encryption may be removed, and the data is restored in its
original form at Presentation Layer.
- The DNS server receives a DNS query for OnlineLearning system. It sends back to response at Application Layer.
Illustration of OSI Layer Model
![]() |
Figure 3: Illustration of OSI Layer Model |
SUBNETTING CALCULATION
- Faculty of Arts
- Faculty of Economics
- Faculty of Education
- Faculty of Engineering
- Faculty of Information Technology
- Faculty of Law
- Faculty of Management Studies
- Faculty of Music
- Faculty of Political Science
- Faculty of Philosophy
10 faculties + 1 IT Center = 11 networks
As you can see that we must use 16 subnets because it is the closest number with the 11 networks. We cannot take 8 subnets because it does not fulfill the requirement. Then we will only use 11 subnets, and the rest of the 5 subnets can be used in the future.
Subnet |
Subnet Address |
Host Address Range |
Broadcast Address |
IT Center |
192.168.0.0 |
192.168.0.1 - 192.168.15.254 |
192.168.15.255 |
Faculty of Arts |
192.168.16.0 |
192.168.16.1 - 192.168.31.254 |
192.168.31.255 |
Faculty of Economics |
192.168.32.0 |
192.168.32.1 - 192.168.47.254 |
192.168.47.255 |
Faculty of Education |
192.168.48.0 |
192.168.48.1 - 192.168.63.254 |
192.168.63.255 |
Faculty of Engineering |
192.168.64.0 |
192.168.64.1 - 192.168.79.254 |
192.168.79.255 |
Faculty of Information Technology |
192.168.80.0 |
192.168.80.1 - 192.168.95.254 |
192.168.95.255 |
Faculty of Law |
192.168.96.0 |
192.168.96.1 - 192.168.111.254 |
192.168.111.255 |
Faculty of Management Studies |
192.168.112.0 |
192.168.112.1 - 192.168.127.254 |
192.168.127.255 |
Faculty of Music |
192.168.128.0 |
192.168.128.1 - 192.168.143.254 |
192.168.143.255 |
Faculty of Political Science |
192.168.144.0 |
192.168.144.1 - 192.168.159.254 |
192.168.159.255 |
Faculty of Philosophy |
192.168.160.0 |
192.168.160.1 - 192.168.175.254 |
192.168.175.255 |
-unassigned- |
192.168.176.0 |
192.168.176.1 - 192.168.191.254 |
192.168.191.255 |
-unassigned- |
192.168.192.0 |
192.168.192.1 - 192.168.207.254 |
192.168.207.255 |
-unassigned- |
192.168.208.0 |
192.168.208.1 - 192.168.223.254 |
192.168.223.255 |
-unassigned- |
192.168.224.0 |
192.168.224.1 - 192.168.239.254 |
192.168.239.255 |
-unassigned- |
192.168.240.0 |
192.168.240.1 - 192.168.255.254 |
192.168.255.255 |
TCP/IP CONFIGURATION
![]() |
Figure 1: Shows Run with ncpa.cpls in the box |
![]() |
Figure 2: Shows Properties of Local Area Connection |
Select Obtain an IP address automatically and Obtain DNS server address automatically. If necessary, then click OK to save the settings.
Figure 4: Assigning by DHCP server automatically
1) Select Use the following IP address, type IP address, subnet mask and default gateway IP address into it. If the router’s LAN IP address is 192.168.0.1, please type in IP address 192.168.0.x (x is from 2 to 253), subnet mask 255.255.255.0, and default gateway 192.168.0.1
2) Select Use the following DNS server addresses, as shown in the following figure. And then type the DNS server IP address, which should be provided by your ISP. If necessary, then click OK to save the settings.
Figure 5: Assigning Manually for OnlineLearning System Server