Professional Documents
Culture Documents
Student declaration
I certify that the assignment submission is entirely my own work and I fully understand the consequences of plagiarism. I understand that
making a false declaration is a form of malpractice.
Student’s signature
Grading grid
P5 P6 P7 P8 M3 M4 D2 D3
Summative Feedback: Resubmission Feedback:
In general, the system should adapt to users and their environments, provide quick and reliable
information access and transfer, and offer quality service to the user. This indicates the
following general requirements:
Timeliness
Interactivity
Reliability
Presentation quality
Adaptability
Security
Affordability
Functionality
Supportability
Future growth
User requirements are the least technical and are also the most subjective. As shown in Figure
4, requirements become more technical as they move from users to the network. All of these
requirements will be developed in more detail as we proceed through the application, device,
and network components.
Figure 4: Requirements become more technical as we move closer to network devices
The idea is to use them as a springboard for more objective and technical requirements in other
components. These sample requirements are presented as a starting point for determining network
requirements, and theymay differ depending on the circumstances of the user.
3.Logical design of network based on the specific requirements
1. On the ground floor, I used swith1 to connect 32 staff lab computers, 3 admin lab
computers and 3 printers.VLAN 0 of ground floor includes 35 computers and 3 printers
using the IP address: 192.168.0.0/24
2. On the first floor, Switch 3 contained 25 computers for student. VLAN 1 of first
floor includes 25student lab computers using IP address: 192.168.1.0/24
3. On the second floor, Switch 4 contained 25 computers for student. VLAN 2 of first
floor includes 25student lab computers using IP address: 192.168.2.0/24
4.Physical design of network based on the specific requirements
Advantages:
Simple design but work effectively. The structure is clearly which divided into
3 floors: Ground floor: Admins and Staffs with printer. The first floor and the
second floor: includes student lab
Each PCs are be able to ping each other
The first and the second floors include student computer labs. From the machines in
these 2 rooms can access DNS, web, mail
The server can be easy to fixed if there are any problems
Disadvantages:
Missing some servers
Need to improve security
It’s hard to build a servers
If we are not careful with DHCP server – everything is down
Solutions:
Upgrade a security system like firewall
Add more switches to expand the layout network
Reduce cost
P7. Implement a networked system based on a prepared design
1. Network Implementation
Step 1: Configure DNS server
To implement a networked system, we have to make sure that connect all servers, switches,
router and computer with the (on mode) port. Now, configuring DNS server, firstly, we need
to create a server. Then: Server -> Services -> DNS
After that, I provide domain name translation and turn on DNS service
Figure 8: Configure DNS (2)
The next step is Configure IP address (IPv4, Subnet Mask, Default Gateway) DNS Server
192.168.100.1
Figure 9: Configure DNS (3)
Try to ping DNS server by click on the desktop mode on pc Staff32. Then, continue to type
the IP addressof DNS server: ping 192.168.100.1. 0% loss prove that I have already
successfully configured the DNS server:
Figure 12: Successfully ping DNS server from Staff computer
Figure 13: Successfully ping DNS server from Student PC on the second floor
Now, we are going to about configure DHCP server for router. Frist, we change the host name
to DHCP_Server then, we need to encounter privileged mode by type Router > Enable. Configure
DHCP Poolto allocate IP for 192.168.0.0/24 network.
Normally, when dynamically allocating IPs, we usually reserve about the first 10 IPs that are
not allocated. In DHCP for devices, the Server needs a static IP, in this case we will not grant
it broadcast IPs from 192.168.0.1 to 192.168.0.10.
Figure 14: DHCP router configuration
This is very important step, after add more switch to build the first floor which contain 25
student pc labs, we need to copy running-conf to startup-conf. If not, our data will be deleted
and we have to configure everything again.
After that, we do the same thing like the ground floor and when we add more switch to build
the second floor, we just need to do like it
Step 3: Add RIP
To RIP router for more connections with other routers, we click configure
and then click on “RIP”. Then, enter the network you want to connect.
Then, do the same thing with Internet Router
Interface FastEthernet0/0:
The IP address is 192.168.100.100 and the subnet mask is 255.255.255.0. This one used to
connect to the switch with DNS_Server
Interface FastEthernet1/0:
The IP address is 192.168.0.100 and the subnet mask is 255.255.255.0. This one used to
connect to the switch on the ground floor
Figure 18: FastEthernet1/0
Interface FastEthernet6/0:
The IP address is 192.168.1.100 and the subnet mask is 255.255.255.0. This one used to
connect to the switch on the first floor
The IP address is 192.168.2.100 and the subnet mask is 255.255.255.0. This one used to
connect to the switch on the second floor
The IP address is 192.168.150.100 and the subnet mask is 255.255.255.0. This one used to
connect to the Internet_Router
The IP address is 192.168.150.100 and the subnet mask is 255.255.255.0. This one used to
connect to the DHCP_Server Router
The IP address is 192.168.100.100 and the subnet mask is 255.255.255.0. This one used to
connect to the switch with Mail Server
Admin 1:
The IP address is 192.168.0.1; the subnet mask is 255.255.255.0; the Default Gateway is
192.168.0.100and the DNS server is 192.168.100.1
Figure 24: Admin 1
The IP address is 192.168.0.3; the subnet mask is 255.255.255.0; the Default Gateway is
192.168.0.100and the DNS server is 192.168.100.1
Email service
Firstly, we create a mail server, then click Service -> Email. Now, we step into add Domain
Name for mailservices: gmail.com, after that, we have to add user and password. Don’t forget
to turn on the service before we go to next step
This is my Email configuration with user name test, the incoming and outgoing mail server is
192.168.200.2
Services -> FTP -> click On and add my own user (username: password: 123)
Test case 1:
I step into check the DHCP for the ground floor of the first 32 staff computer which I have been
configured before. Click on the Staff Pc => Desktop => IP configuration => then click on
DHCP. As the result, we have already successful configured it.
Test case 2:
Check DHCP for first floor
I step into check the DHCP for the first floor of the first 25 student computer which I have been
configured before. Click on the Staff Pc => Desktop => IP configuration => then click on
DHCP. As the result, we have already successful configured it.
Test case 3:
Check DHCP for second floor
So, the last floor is very similar, we just need to click on the PC 26 to PC 50 => Desktop => IP
Configuration
type DHCP, then our DHCP IP will be automatically configured. As the result, we
have alreadysuccessful configured it.
Test case 4:
Ping Staff_1 to StudentLap_25
Now, I’m going to check the connection statue between staff 1 and student lab 25 by pinging
student lab 25 from staff 1. The first time I lose 25% but the second time, it can ping
successfully and get 0% lose.
Figure 44: Staff 1 ping studentlab 50
I try to ping student lab 50 on the second floor by staff1 on the ground floor, the first time I
got 25% lose but on the second time, it can ping successfully with 0% lose
Test case 5:
Ping Staff_32 to Admin_1
In this test case, it will show me if the staff pc can actually ping admin or not. And due to
the test case, it can ping admin successfully with 0% lose.
Test case 6:
Ping Admin to DNS server
I try to communicate with DNS server by admin PC on the ground floor. The first time, I
lose 25% but the second time, I successfully ping DNS server with 0% lose
Test case 7:
Check FTP server
Next, I want to check the ftp service that I have already configured. As you can see, It can
response the requirement very well, I can be able to log in
TEST CASE 8:
Now, I try to check the email service. Firstly, I compose mail from the test@gmail.com PC
and send it to staff 1 on the ground floor. Then, I click “receive” on pc staff 1 and it 100% meet
my expectation that it canbe received mail from the test@gmail.com PC
TEST CASE 10:
The last step is to check the HTTP service (web service) by using computer staff 1 on the ground
floor. This step is very easy to do, we just need to click on the PC => Desktop => type Web
browser => search for the website (Greenwich.edu). As the result, it successfully response the
requirement
M4. Recommend potential enhancements for the networked systems
There are several potential enhancements that could improve the networked systems:
1. Upgrade hardware components: Upgrading the hardware components of the systems could
significantly improve their performance and speed, thus enhancing their overall efficiency.
2. Optimize network configurations: Fine-tuning the network configurations, such as setting up load
balancing, optimizing the routing protocols, and improving network security could boost the
network's reliability and speed.
3. Implement cloud computing: Moving the networked systems to a cloud computing platform could
provide greater scalability, flexibility, and cost-effectiveness. Cloud computing also offers additional
security features such as data encryption and regular backups.
4. Automation: Implementing automation tools such as scripting, orchestration, and auto-remediation
can help to streamline workflows, reduce manual errors, and enhance the efficiency of the networked
systems.
5. Machine Learning and AI: Implementing machine learning and AI can help to improve network
security by automatically detecting and blocking malicious activity, as well as optimizing network
performance by identifying bottlenecks and adjusting network parameters in real-time.
6. Virtualization: Implementing virtualization technology can help to reduce hardware costs, improve
resource utilization, and enhance network flexibility by allowing multiple virtual machines to run on
the same physical server.
References
Anon., 2015. ukessays. [Online]
Jim Kurose, K. R., 2020. Computer Networking: A Top-Down Approach. 8th ed. s.l.:Pearson.
McCabe, J. D., 2003. Network Analysis, Architecture and Design, Second Edition (The Morgan
KaufmannSeries in Networking). 2nd ed. s.l.:Morgan Kaufmann.