Basics of Networking For Beginners | TryHackMe Networking
In this post, I provided all answers to nearly all networking rooms in TryHackMe. Specifically, the below rooms were covered.
Download Partial learning material in PDF
TryHackMe What is Networking
What is each section of an IP address called?
How many sections (in digits) does an IP address have?
What does the term “MAC” stand for?
Deploy the interactive lab using the “View Site” button and spoof your MAC address to access the site. What is the flag?
What is the syntax to ping 10.10.10.10?
What flag do you get when you ping 8.8.8.8?
TryHackMe Intro To LAN
What does LAN stand for?
What is the verb given to the job that Routers perform?
What device is used to centrally connect multiple devices on the local network and transmit data to the correct location?
What topology is cost-efficient to set up?
What topology is expensive to set up and maintain?
Complete the interactive lab attached to this task. What is the flag given at the end?
How many bits are in a subnet mask?
What is the range of a section (octet) of a subnet mask?
What address is used to identify the start of a network?
What address is used to identify devices within a network?
What is the name used to identify the device responsible for sending data to another network?
What category of ARP Packet asks a device whether or not it has a specific IP address?
What address is used as a physical identifier for a device on a network?
What address is used as a logical identifier for a device on a network?
Finally, what is the last DHCP packet that is sent to a device from a DHCP server?
TryHackMe OSI Model
What does the “OSI” in “OSI Model” stand for?
Open Systems Interconnection
How many layers (in digits) does the OSI model have?
7
What is the key term for when pieces of information get added to data?
encapsulation
What is the name of this Layer?
application
What is the technical term that is given to the name of the software that users interact with?
Graphical User Interface
What is the name of this Layer?
presentation
What is the main purpose that this Layer acts as?
translator
What is the name of this Layer?
session
What is the technical term for when a connection is successfully established?
session
What is the technical term for “small chunks of data”?
packets
What is the name of this Layer?
transport
What does TCP stand for?
Transmission Control Protocol
What does UDP stand for?
User Datagram Protocol
What protocol guarantees the accuracy of data?
TCP
What protocol doesn’t care if data is received or not by the other device?
UDP
What protocol would an application such as an email client use?
TCP
What protocol would an application that downloads files use?
TCP
What protocol would an application that streams video use?
UDP
What is the name of this Layer?
Network
Will packets take the most optimal route across a network? (Y/N)
Y
What does the acronym “OSPF” stand for?
Open Shortest Path First
What does the acronym “RIP” stand for?
Routing Information Protocol
What type of addresses are dealt with at this layer?
IP Addresses
What is the name of this Layer?
Data Link
What is the name of the piece of hardware that all networked devices come with?
Network Interface Card
What is the name of this Layer?
Physical
What is the name of the numbering system that is both 0’s and 1’s?
Binary
What is the name of the cables that are used to connect devices?
Ethernet cables
Escape the dungeon to retrieve the flag. What is the flag?
THM{OSI_DUNGEON_ESCAPED}
TryHackMe Packers and Frames
What is the name for a piece of data when it does have IP addressing information?
packet
What is the name for a piece of data when it does not have IP addressing information?
frame
What is the header in a TCP packet that ensures the integrity of data?
checksum
Provide the order of a normal Three-way handshake (with each step separated by a comma)
SYN,SYN/ACK,ACK
What is the value of the flag given at the end of the conversation?
THM{TCP_CHATTER}
What does the term “UDP” stand for?
User Datagram Protocol
What type of connection is “UDP”?
stateless
What protocol would you use to transfer a file?
TCP
What protocol would you use to have a video call?
UDP
What is the flag received from the challenge?
THM{YOU_CONNECTED_TO_A_PORT}
TryHackMe Extending your Network
router
What layers of the OSI model do firewalls operate at?
layer 3,layer 4
What category of firewall inspects the entire connection?stateful
What category of firewall inspects individual packets?stateless
What is the flag?
THM{FIREWALLS_RULE}
What VPN technology only encrypts & provides the authentication of data?
PPP
What VPN technology uses the IP framework?
IPSec
What is the verb for the action that a router does?
routing
What are the two different layers of switches? Separate these by a comma I.e.: LayerX,LayerY
layer2,layer3
What is the flag from the network simulator?
THM{YOU’VE_GOT_DATA}
How many HANDSHAKE entries are there in the Network Log?
5
TryHackMe Networking
How many categories of IPv4 addresses are there?
5
Which type is for research? *Looking for a letter rather than a number here
E
How many private address ranges are there?
3
Which private range is typically used by businesses?
A
There are two common default private ranges for home routers, what is the first one?
192.168.0.0
How about the second common private home range?
192.168.1.0
How many addresses make up a typical class C range? Specifically a /24
256
Of these addresses two are reserved, what is the first addresses typically reserved as?
NETWORK
The very last address in a range is typically reserved as what address type?
broadcast
A third predominant address type is typically reserved for the router, what is the name of this address type?
gateway
Which address is reserved for testing on individual computers?
127.0.0.1
A particularly unique address is reserved for unroutable packets, what is that address? This can also refer to all IPv4 addresses on the local machine.
0.0.0.0
Convert the following binary values into decimal. I suggest doing this by hand with a sheet of paper as it’s essential to practice and retain properly. These have been split into two sections of four for readability, however, treat them as octets when solving for decimal values.
1001 0010
146
0111 0111
119
1111 1111
255
1100 0101
197
1111 0110
246
0001 0011
19
1000 0001
129
0011 0001
49
0111 1000
120
1111 0000
240
0011 1011
59
0000 0111
7
Using the table provided within the previous task convert the following values to binary. For the sake of preserving the full octet, pad the front of each answer with the appropriate amount of zeros.
238
11101110
34
00100010
123
01111011
50
00110010
255
11111111
200
11001000
10
00001010
138
10001010
1
00000001
13
00001101
250
11111010
114
01110010
Using the table provided in the first task, identify which class each of the following addresses belongs to.
10.240.1.1
A
150.10.15.0
B
192.14.2.0
C
148.17.9.1
B
193.42.1.1
C
126.8.156.0
A
220.200.23.1
C
230.230.45.58
D
177.100.18.4
B
119.18.45.0
A
117.89.56.45
A
215.45.45.0
C