#### General ##### Check the Repo content Files that must be inside the repository: ```bash $ tree deep-in-net/ deep-in-net/ ├── bonus.pkt ├── README.md ├── ex01.pkt ├── ex02.pkt ├── ex03.pkt ├── ex04.pkt ├── ex05.pkt ├── ex06.pkt ├── ex07.pkt └── ex08.pkt $ ``` > the `bonus.pkt` is optional! ###### Are all the required files present? #### Exercise 1: ##### Open the `ex01.pkt` file in `Cisco PacketTracer`. ![ex01](../pictures/ex01.jpg) ###### Are the `devices/links/IPs/netmasks` in the solution similar to the required in the subject? ##### Check the communication between the PCs ![ex01-scenario](../pictures/ex01-scenario.jpg) - `PC0` can communicate with `PC1`. - `PC2` can communicate with `PC3`. - `PC4` can communicate with `PC5`. ###### Can you confirm that the communications mentioned above are established? ##### Ask the following questions to the group or student - What is a RJ-45 cable? - What is difference between straight through and crossover RJ-45 cables? - How are the IP addresses calculated? ###### Did the student reply correctly to the questions? #### Exercise 2: ##### Open the `ex02.pkt` file in `Cisco PacketTracer`. ![ex02](../pictures/ex02.jpg) ###### Are the `devices/links/IPs/netmasks` in the solution similar to the required in the subject? ##### Check the connections and communications. ![ex02-scenario](../pictures/ex02-scenario.jpg) ###### Does all computers connected to the Switch must be connected? ###### Does all computers connected to the Hub must be connected? ##### Ask the following questions to the group or student - What is the function of a `switch`, how does it operate and what is its role in networking? - What is the function of a `hub`, how does it operate and what is its role in networking? - What are the differences between a `hub` and a `switch`? - Can you identify the `OSI model layer` that the `switch` and the `hub` operate on? ###### Did the student reply correctly to the questions? #### Exercise 3: ##### Open the `ex03.pkt` file in `Cisco PacketTracer`. ![ex03](../pictures/ex03.jpg) ###### Are the `devices/links/IPs/netmasks` in the solution similar to the required in the subject? ###### Can you confirm that all `servers` have static IP addresses? ###### ###### Do all servers only provide the service specified for them? ###### Is the `DHCP server` responsible for assigning the IP addresses to all PCs? ##### Check the `HTTPS Server`. ![ex03-https](../pictures/ex03-https.jpg) ###### Can you connect to the `HTTPS Server` from any PC in the network? ###### Does the `HTTPS Server` shows a "hell" message and is the `HTTP` disabled? ##### Check the `FTP server`. ![ex03-ftp](../pictures/ex03-ftp.jpg) ###### Does a `"deepinnet"` user with `RWDNL` access exists in the `FTP server`? ###### Can you connect to the `FTP server` using the `"deepinnet"` user from any PC in the network? ##### Check the `DNS server`. ![ex03-dns](../pictures/ex03-dns.jpg) ##### Confirm if the `DNS server` records are correct. ```bash deep-in-net.local > 192.168.1.99 deep-in-net.com > deep-in-net.local ``` ###### Does the `DNS server` contains the correct records as above? ###### Does `"https://deep-in-net.com"` redirects to the `HTTPS Server`? ##### Ask the following questions to the group or student: - What is a `server` and what is its purpose in networking? - How does `DHCP` work in a network and what is its function? - What is the definition of `DNS` and what role does it play in network communication? - What is the purpose of `HTTP` and how is it used in networking? - What is `HTTPS` and how does it differ from `HTTP`? - What is the purpose of `FTP` and how does it operate in network communication? - What is `TCP` and `UDP` communication and what distinguishes them from each other? - At which `OSI model layer` do `TCP` and `UDP` operate? - What is a `port` in networking and what is its function? - What are the `port` and `OSI model layer` for each protocol used? - What are the various types of `DNS` records and what are their purposes? ###### Did the student reply correctly to the questions? #### Exercise 4: ##### Open the `ex04.pkt` file in `Cisco PacketTracer`. ![ex04](../pictures/ex04.jpg) ###### Are the `devices/links/IPs/netmasks` in the solution similar to the required in the subject? ##### Check the connections and communications. ![ex04-scenario](../pictures/ex04-scenario.jpg) ###### Are the 2 PCs communicating with each other? ##### Ask the following questions to the group or student: - What is a `router` and what is its role in a network? - How does a `switch` differ from a `router` in terms of functionality? - At which `OSI model layer` does a `router` operate? - What is meant by the term "default gateway" in networking? ###### Did the student reply correctly to the questions? #### Exercise 5: ##### Open the `ex05.pkt` file in `Cisco PacketTracer`. ![ex05](../pictures/ex05.jpg) ###### Are the `devices/links/IPs/netmasks` in the solution similar to the required in the subject? ##### Check the connections and communications. ![ex05-scenario](../pictures/ex05-scenario.jpg) ###### Are all devices connected to the same `switch` able to communicate with each other? ###### Are all devices in `subnet 1` able to communicate with all devices in `subnet 2` and vice versa? #### Exercise 6: ##### Open the `ex06.pkt` file in `Cisco PacketTracer`. ![ex06](../pictures/ex06.jpg) ###### Are the `devices/links/IPs/netmasks` in the solution similar to the required in the subject? ##### Check the connections and communications. ![ex06-scenario](../pictures/ex06-scenario.jpg) ###### Is the PC in `subnet 1` able to communicate with the PC in `subnet 2` and vice versa? ##### Ask the student to explain what is a `routing table` and what is its role? ###### Did the student reply correctly to the question? #### Exercise 7: ##### Open the `ex07.pkt` file in `Cisco PacketTracer`. ![ex07](../pictures/ex07.jpg) ###### Are the `devices/links/IPs/netmasks` in the solution similar to the required in the subject? ##### Check the connections and communications. ![ex07-scenario](../pictures/ex07-scenario.jpg) ###### Are all devices connected to the same `switch` able to communicate with each other? ###### Are all devices in `subnet 1` able to communicate with all devices in `subnet 2` and vice versa? ##### Ask the student to recreate the `"Exercise 7"` network again without external tools. ###### Was the student able to recreate the network? ###### Does the created network perform correctly? #### Exercise 8: ##### Open the `ex08.pkt` file in `Cisco PacketTracer`. ![ex08](../pictures/ex08.jpg) ###### Are the `devices/links/IPs/netmasks` in the solution similar to the required in the subject? ##### Check the connections and communications. ![ex08-scenario](../pictures/ex08-scenario.jpg) ###### Are all devices connected to the same switch able to communicate with each other? ###### Can all devices in `subnet 1` communicate with all devices in `subnet 2` and vice versa? ###### Can all devices in `subnet 1` communicate with all devices in `subnet 3` and vice versa? ###### Can all devices in `subnet 2` communicate with all devices in `subnet 3` and vice versa? #### Check the Documentation: ###### Is the README.md file containing the clarification of all the knowledge learned and the steps passed by the learner to recreate the network architectures? #### Bonus: ###### + Did the student pass the network recreation exam without error and in a short time? ###### + Did the student add any optional bonus? If he did ask him what was it. > The auditor has the freedom to decide whether the bonus deserves to count or not!