04-04-2018, 05:13 PM
![[Image: JZPon1o.png]](https://i.imgur.com/JZPon1o.png)
Networking 101
Topologies, OSI model, the TCP/IP Suite
![[Image: jQMcfFy.png]](https://i.imgur.com/jQMcfFy.png)
This part of Networking will be a little more technical than the first, I'll try not to make it a complete lecture though. We'll be going trough more basic networking concepts that form the basis of what we'll be doing later on. Nothing more to say, jump in.
Topologies
Topologies? What the hell do they have to do with networks? Well, as with anything related to IT, there's a hardware side and a software side. Network topologies function on the physical, or hardware, part of the equation. Let's start.
First thing to know, different topologies (or network structures) have different pros and cons. It's because of these that we choose to use one over another and, in case of hacker-activity, it's because of these that we decide to attack in one way or in another.
Hidden Content
[/hide]
TCP/IP Suite
What? Don't just freak out after seeing the title. It's much easier than you think.
TCP is a communication protocol, literally Transmission Control Protocol, and is used to connect various different devices on a network. It uses the Client/Server model I already explained by providing the client with whatever they ask from the server.
@MrSecurity already explained
[To see links please register here]
but let's give it a go via an understandable example and a technical one:I want to talk with someone so I call their name. They then turn around and say "Yeah, what's up?". At that point I start talking to them since we established a connection.
The same thing happens with networking where the client requesting communication with the server (me calling the person) is called the SYN Packet. Once the server receives this packet (they hear their name being called) it'll send the client a SYN-ACK Packet which means it's ready to communicate with the client. When our happy client receives the second packet ("Hey, what's up?") it sends a third and final ACK Packet to start the TCP communication. Easy diagram which makes everything much simpler:
Hidden Content
Found it interesting but have some questions?
[To see links please register here]
and I'll respond as quickly as possible if I feel like it.Discussion is the basis of anything serious.
![[Image: b9DKqYw.png]](https://i.imgur.com/b9DKqYw.png)
[/hide]