!@#$%^&*!@#$%^&*!@#$%^&*!@#$%^&*!@#$%^&*!@#$%^&*!@#$%^ @ & # General Information on LANs (Topologies, Etc.) * $ ! % An Official THUG Production. @ ^ Written by Laughing Gas For Solsbury Hill BBS. # & $ * (Please keep the name THUGLAN2.TXT where possible) % !@#$%^&*!@#$%^&*!@#$%^&*!@#$%^&*!@#$%^&*!@#$%^&*!@#$%^ Released: 7-31-91 :: Foreward :: Well, in the previous file on LANs, I said that the next one (*this one*) would have a complete list of all the programs availible a Novell LAN system, and description of each. Well, that was at the end of the school year, and I didn't have access to a Novell LAN over the summer. However, I do have a LANtastic lan set up here at home.. So I'll probably release a file on that soon.. However, since I've been doing work with this LAN, and research and so on, I started to write a file about topologies, etc, and since someone else mention it on a local BBS, I figured I'd release this file, which is basically an introductory guide to topologies and network access methods. This file is basically released to the computer underground, however, it might be found more interesting by a LAN manager than a hacker. It doesn't really have anything on breaking in, or security. Oh well. Here it is. Oh, by the way, when school starts up in about a month, I'll get back to the Novell information. The basic subjects of this file (as mentioned above) are: LAN Topologies Network Access Methods General Wiring Information (I threw in the wiring information, because it doesn't really have anything to do with hacking, and neither does the rest of the file.. and it might be interesting to anyone interested in the rest of the file..) :: LAN Topologies :: What is a topology? It's the way a LAN is set up, _physically_. Before we get into the different types, you have to know a couple of vocabulary terms here. Workstation - A Workstation is a single computer on the LAN, which uses the LAN's server's resources. Server - A Server is a computer on the LAN which allows it's resources (disk drives, printers, modems, etc) to be accessed by a workstation. There are a couple of basic types of servers: Network Server: This is a computer usually with a large hard drive, which acts as the main "HUB" of the network, and all of the workstations have access to it. The majority of shared files are on this machine, and the majority of resources are attached to this machine. Print Server: This is a machine attached to one or more printers with the job of handling all print spooling requests. (Although the print queues can often be controlled by a superuser from another machine) Communications Server: This is the machine or machines with the modem or modems in it, and is responsible for handling all of the outside communication. File Server: This is just a machine with a hard drive dedicated to the network. Non-dedicated Server: This is a server that is also a workstation. (Ie, you can sit down at the server and log into the network..) Dedicated Server: This is a server which is dedicated to the network. (You can log in FROM it) Node - A Node is ANY computer, OR device on the LAN. Any workstation, or server is a node, as well as any printer, modem, etc. Well, thats about it for terms to know. There are three basic LAN topologies. BUS, RING and STAR. * BUS If a LAN is set up with a BUS topology, there is one long cable, the ends of which are NOT connected to ANYTHING. Each Node is connected directly to this cable. (Check out this lame ascii diagram..) Node 1 --- Node 3 --- | | *-----------------------------------------------------------* | | --- Node 2 --- Node 4 Get the idea? A bus topology is a reliable method of setting up a network. If a node on the network goes down, all the other nodes can still communicate. * RING A ring topology is just what it sounds like, the nodes are connected in a circular or ring fashion. Node 1 connected to Node 2 connected to Node 3 connected to node 1 again. Lame diagram: .-- Node 2 --. / \ Node 1 Node 3 \ / `-- Node 4 --' Got it? A ring topology is not usually a good idea. If one node goes down, other nodes may not be able to communication with nodes that are connected through the down node. In the case above, it's fairly simple, but for arguments sake, if node 1 went down, node 2 could communicate with node 3, and node 3 could communicate with nodes 2 and 4, and node 4 could communicate with node 3, but node 2 and 4 could not communicate... Well, technically they could, but in a larger network, two or more nodes could go down, one on either side of a node, blocking it from the other nodes, or if the system was designed to find the shortest path, it might find that one of the nodes in that direction was down. Unless it was designed to find alternate routes, it might be stuck. * STAR In a star topology there is a main network server, and each node is wired directly to the server. Something like this: Node 1 | | Node 4 -- Server -- Node 2 | | Node 3 A star topology is better than a ring topology, but not as good as a bus topology. In a star topology, any one of the nodes could go down, and the rest of the lan would still be able to function, but if the server goes down, NONE of the rest of the lan would function. :: Network Access Methods :: There are two major network access methods that I know of, however I suspect there are more that I don't know about. (hey, I never said I knew everything.) First of all, what is a network access method? It's the method used to send data around the network. Network Access Methods are meant to keep data from colliding with other data. The two major types I know of are Token Ring Passing, and Contention. * TOKEN RING PASSING Token Ring Passing is used primarily with (you guessed it..) Token Ring Networks. Token Ring Networks are usually set up with a ring topology, although I would assume that token ring passing could occur not matter what your topology. When token ring passing is in use, an electronic signal, called a token signal is continously sent around the network. When a node wants to send a packet of data, it must attach it to this token. The data then rides the token around the network until it gets to the node it was intended for. * CONTENTION Contention is used most often with CSMA/CD (Carrier Sensing Multiple Access with Collision Detection) set ups. I like to call it the "waiting" method. Basically, a node sends a packet of data out, if another packet of data is at the same point, whichever one got there first keeps going, the other one bounces back to the node it originated from, waits for a second (well, not literally, but just for the tinyest microsecond) then bounces back to see if the way is clear. :: General Wiring Information :: There are three main types of wiring for LANs. Twisted Pair, Coaxial Cable, and Fiber Optic wiring. Twisted Pair wiring consists of two insulated copper wires twisted around each other. It's basically just phone wire. This is a common easy way to set up a LAN, also very inexpensive (just buy phone wire..) However, it is the least efficent method, and can't handle the load or speed that other types of wire can handle. Coaxial Wiring or Fiber Optik lines are better, they can hold a larger capacity of data, and transmit much faster with no errors. However, these types of wire are much more expensive, and often need to be wired into the walls, or floor, and that makes them even MORE expensive. There is one other way of setting up a LAN, which is what I've done here at home... That's using serial or parralell ports, or even modems, to connect the computers. In my case, it's not much of a LAN, an IBM XT w/ 40 megs and an IBM 386SX w/ 80 megs hooked together through the serial ports with a null modem. A serial/parralell/modem connection is going to be MUCH MUCH MUCH slower than a direct connection. Not only is the data transfered slower, but when you use other types of cable, the cable has to connect through a NIC, or Network Interface card. Not only does the NIC connect the wires together, but it also has the extra power to allow your computer to access the network with no slow downs. Of course, this method is much cheaper.. $5 or less for a null modem cable, and the price of the LAN software (LANtastic is the only one I know of that works with serial/parralell/modem connections, with it's E-Z-LAN software, which is what I use..), although that only applies if you pay for the software. :: Conclusion :: Oh well, not a very underground file... Feel free to distribute it to whomever you like.. although I'd apprieciate it if you left it entirely intact, or at least left my name on it. Feel free to publish this in any electronic or non-electronic form of publication, just leave it intact. If you find any errors or whatever, contact me on my board, Solsbury Hill, in the 301 area code. As the warez dudez say, Greetz to ...... Elk, and Insight.. You're learning fast.. Phusionman.. Sorry your friend didn't get served at Maggies (snicker) Weapons, TRG, Gentry.. Good to see you again (at Maggies) Tuc.. where are you? Laughing Gas, 7-31-91.