Networking...

archangel

Suspended / Banned
Messages
5,024
Name
Mike
Edit My Images
No
...here's one for the computer guys and girls...I really would love to learn about networks and how they operate... Is there somewhere I can learn this without going to college...done the Google thing but no further forward...thanks in advance..:D
 
But why? I'm a network manager / IT manager what you wanna know??


Basically,I am looking to know everything about networking and the science behind it....

I recently encountered a facility with a network of God knows how many computers and it totally amazed me....so I thought it would be great to learn the science behind the network....not looking for a quick fix but I have actually become really interested in how it works...All info appreciated as always..
 
Start with the OSI model and approach it like your would eat an elephant; layer by layer.

First bit of homework; tell us how many layers there are and what each does.
 
Start with the OSI model and approach it like your would eat an elephant; layer by layer.

First bit of homework; tell us how many layers there are and what each does.
Of course there's the whole "OSI model or TCP/IP (aka Internet) model?" debate to be had. ;)


For the OP, the following is a really, really basic overview, omitting/simplifying loads and being closer to the TCP/IP model than the OSI model:

If one thinks about a connection from a home PC to a website (I'm going to ignore wireless here), first you have the connection from the computer to the router. This will be in this example by a network cable.

Down that cable are a stream of bits of data with error correction to guarantee that what leaves the computer arrives at the router intact. This is the physical layer, it says nothing about where the request is going, what sort of request it is etc. It's just concerned with getting from one point to the next, the data to the router. There is another physical layer connection from the router to the exchange down the phone line, and so on.

Encapsulated into that you have something that says where the request is going, by providing an IP address (or other identifying mechanism), followed by the request itself. This means the router can decide if the request is to another device on the local network, or needs to go to the WAN (the Internet), and then send it down the appropriate route (hence, "router"). This is the network or internet layer.

Then one needs some way of determining that this information arrives in order if it needs to, and establish a means to request bits that are missing and so on, and generally enable the two sites to exchange data in a meaningful way. This is the transport layer. Common transport layer protocols are TCP and UDP.

Then there's the actual data that the two computers want to exchange. This is the application layer. Examples include HTTP (the mechanism by which web pages are requested and delivered), SMTP (the mechanism by which email is sent and received into mailboxes) and IMAP and POP3 (mechanisms by which email that has been delivered is retrieved from mailboxes where it is stored).


From your question, it sounds like you are interested in the network layer (in the OSI model possibly the data link layer as well, since routers and switches can also operate at that layer).

I am not a networks person, I'm a programmer, so my terminology is probably all over the place. Someone who actually works in this field will be able to explain it better.
 
Computerphile is a good youtube channel and they have some networking videos:-


 
I live in Kent, but in London on a regular basis....
 
Yep, work in networks myself for HP in Erskine at moment.
Big subject
you could pick up a basic old school book on networking going back a few years
maybe an old MCSE 2003 type book that would give a good grounding
trouble is depends on what other skills/knowledge you have regarding other stuff
ie PC and Server operating systems as to how much sense it will make.

understanding basic TCP/IP will get you a good way to how stuff happens in the average way as that is the dominant network protocol in use.
 
Last edited:
G o search for Cisco CENT1 stuff, it's the first step in Cisco certification and covers all the basics including network fundamentals, OSI, TCP/IP, Lan and wan, and a lot more but it'll give you a good understanding. Try Danscources on you tube.
Once you know a little get a copy of Packet Tracer, it's a network simulator.
 
Once you know a little get a copy of Packet Tracer, it's a network simulator.

Also wireshark is worth a look.....gives good insight to your net traffic once you have a base understanding.....
 
Blimey, going from wanting to know a bit more about networks to wireshark is quite a step, leap even ;) Personally I think it is rather pointless unless you know what you are looking at and then it is a very useful tool.
 
Blimey, going from wanting to know a bit more about networks to wireshark is quite a step, leap even ;) Personally I think it is rather pointless unless you know what you are looking at and then it is a very useful tool.

Really?
I have several people happily using it both diagnostically and traffic monitoring, to ascertain what they are/should be looking for, once (as I said before) they had a base understanding.....

Don't think I suggested this was a first step to the op hence the qualification of gaining a base understanding, indeed it was in quoted reply to anothers suggestion of a network simulator, surely following real traffic on your own network is equally if not more useful.

Personally I think it is rather pointless to not suggest ways the new understanding can be put to use but ymmv and clearly does *shrug*
 
Last edited:
Back
Top