Network Flashcards
What is a Computer Network?
A network is a group of devices that are able to communicate with one another and share data, files, programs, and operations.
Hardware
Is what physically connects the computers in the network together.
Software
The software is what enables us to use the hardware for communication and exchanging information.
Interoperable
This means that different types of computers, using different operating systems, can be connected, communicate with each other, and share information - as long as they follow the network protocols
What is a network?
. A network is a group of two or more devices
. Connected though an infrastructure
. A computer network is a system that connects two or more computing devices for transmitting and sharing information.
Star topology
Star topology is a network topology in which each network component is physically connected to a central node such as a router, hub or switch. In a star topology, the central hub acts like a server and the connecting nodes act like clients.
Bus topology
Bus topology is a type of network topology used in computer networking where all devices are connected to a single central cable or bus. In a bus topology, data is transmitted along the bus, and all devices on the network can see the data, but only the device for which the data is intended will process and respond to it.
Token Ring topology
Token Ring Topology is a network configuration where devices are physically connected in a circular or ring-like arrangement. In this topology, data is transmitted sequentially from one device to the next in a unidirectional or bidirectional manner, and network access is controlled by a token. Only the device in possession of the token is allowed to transmit data on the network, ensuring orderly and collision-free communication.
Mesh topology
Mesh topology is a type of network topology used in computer networking, where every device is interconnected with every other device in the network. This interconnectivity creates multiple redundant paths for data transmission, increasing network reliability and fault tolerance.
Partial mesh topology
Partial Mesh Topology is a type of network topology in which some, but not all, devices are interconnected with one another. In a partial mesh topology, not every node has a direct connection to every other node, as is the case in a full mesh topology. Instead, specific nodes are strategically connected to one another, typically for reasons of cost, efficiency, or practicality.
Star topology adv
Advantages of Star Topology
. It is very reliable – if one cable or device fails then all the others will still work
. It is high-performing as no data collisions can occur
. Less expensive because each device only need one I/O port and wishes to be connected with hub with one link.
. Easier to put in
. Robust in nature
. Easy fault detection because the link are often easily identified.
. No disruptions to the network when connecting or removing devices.
. Each device requires just one port i.e. to attach to the hub.
. If N devices are connected to every other in star, then the amount of cables required to attach them is N. So, it’s easy to line up.
Star topology dis
Disadvantages of Star Topology
. Requires more cable than a linear bus .
. If the connecting network device (network switch) fails, nodes attached are disabled and can’t participate in network communication.
. More expensive than linear bus topology due to the value of the connecting devices (network switches)
. If hub goes down everything goes down, none of the devices can work without hub.
. Hub requires more resources and regular maintenance because it’s the central system of star .
. Extra hardware is required (hubs or switches) which adds to cost
. Performance is predicated on the one concentrator i.e. hub.
Bus topology adv
Advantages:
. Allows relatively good rate of data transmission
. Simple to implement
. Very easy to connect a node to the backbone.
. Potentially requires less cable length than a Star topologyresulting in lower costs.
Bus topology dis
Disadvantage:
. Does not cope with heavy traffic rates (coaxial cable)
. Prone to collisions when two nodes are transmitting at the same time.
. Difficult to administer/troubleshoot. E.G. a cable brake can disable the entire network; no redundancy.
. Limited cable length, number of stations limited by the length of the cable (backbone).
. Performance degrade as additional computers are added
. No longer a popular method for designing a network as the range is limited.
Token Ring topology adv
Advantage:
. All nodes on the network have an chance of transmitting data.
. It has good Quality of Service (Token)
. There are no collisions
Token Ring topology dis
Disadvantage:
. If one of the nodes/cables goes down then the whole network may go down.
. Tokens may get lost (corrupted (software)).
. Difficult to add and remove nodes to /from the ring
. No longer a popular method for designing a network as the design is limited in range.
Mesh topology adv
Advantage:
. Provides redundant paths between devices
. The network can be expanded without disruption to current users.
. If a node/cable fails traffic can be rerouted easily
Mesh topology dis
Disadvantage:
. Requires more cable than the other LAN topologies.
. Complicated implementation.
. Large amounts of redundancy throughout the network
Partial mesh topology adv
. Advantages over the full mesh topology
. Reduces the complexity by having less connections.
. All nodes are connected to more than one other but NOT all others nodes
Connection-oriented protocol
Connection establishment
Exchange information
Disconnect
TCP is an example of a connection-oriented protocol
Virtual circuits
Connectionless protocol
Less assurance of delivery
No connection established therefore no disconnection
IP is an example of a connectionless protocol
Datagrams