The bits and Bytes of Computer Networking Flashcards
Protocol
A defined set of standards that computers must follow in order to communicate properly
Computer Networking
The name we’ve given to the full scope of how computers communicate with each other
Physical layer
Represents the physical devices that interconnect computers
Data link layer
Responsible for defining a common way of interpreting these signals so network devices can communicate
The Ethernet standards
also define a protocol responsible for getting data nodes on the same network or link
Network layer
Allows different networks to communicate with each other through devices known as routers.
Internetworks
A collection of networks connected together through routers, the most famous of these being the INTERNET
IP
is the heart of the internet and most smaller networks around the world.
Transport layer
Sorts out which client and server programs are supposed to get that data ( Transport Control Protocol is part of this layer)
Application layer
Application specific
Cables
Connect different devices to each other allowing data to be transmitted over them.
Common Network Cables are made of
Copper and Fiber
Copper Cables
Operate by Changing voltage to binary, the most common forms to copper twisted-paid cables used in networking are Cat5,Cat5e, and Cat6 cables. Cat is short form of category. Category has different amount of twists and twist pairs are arranged.
Crosstalk
When an electrical pulse on one wire is accidentally detected on another wire
Fiber optic cables
Contain individual optical fibers, which are tiny tubes made out of glass about the width of a human hair. Uses light to represent data. Usually can transmit data quicker but are more expensive.
Hub
A physical layer device that allows for connections from many computers are once. Are rare nowadays.
Collision domain
A network segment where only one device can communicate at a time. If multiple systems try sending data at the same time, the electrical pulses sent across the cable can interfere with each other.
Network Switch
More common than hubs nowadays. Originally known as a switching hub. A data Link device not a physical layer device.
Hubs and Switches
The primary devices used to connect computers on a single network, usually referred to as a LAN, or local area network.
Router
A device that knows how to forward data between independent networks. Operates at layer 3, network. Inspects IP data.
Border Gateway Protocol ( BGP)
Routers share data with each other via this protocol , which lets them learn about the most optimal paths to forward traffic.
Servers
Provide data to something requesting data.
Clients
The thing receiving the data.
Note on servers, clients and nodes
Almost all nodes are server and clients at some time. But we classify something as server or client based on the primary reason for its existence i.e to serve clients data for mail etc.
Bit
The smallest representation of data that a computer can understand; it’s a one or a zero.
Modulation
A way of varying the voltage of a charge moving across the cable. When used on computer network this kind of modulation is known as line coding.
Duplex communication ( Also known as Full Duplex)
The concept that information can flow in both directions across the cable.
Simplex communication ( Also known as Half Duplex)
This process is unidirectional
Ethernet as a protocol solved
the collision problem by using a technique known as carrier sense multiple access with collision detection.
CSMA/CD
User to determine when the communications channels are clear, and when a device is free to transmit data.
MAC address ( Media Access Control Address)
A globally unique identifier attached to an individual network interface. It’s a 48-bit number normally represented by six groupings of two hexadecimal numbers.
Hexadecimal
A way to represent numbers using 16 digits.
Octet
In computer networking, any number that can be represented by 8 bits.
Organizationally Unique Identifier ( OUI)
The first three octets of a MAC address ( allows you to identify the manufacturer)
Note on Mac Addresses
Ethernet uses MAC addresses to ensure that the data it sends has both an address for the machine that sent the transmission as well as the one the transmission was intended for.
Unicast
A unicast transmission is always meant for just one receiving address. If the least significant bit in the first octet of a destination address is set to zero, it means that ethernet frame is intended for only the destination address.
Multicast
If the least significant bit in the first octet of a destination address is set to one, it means you’re dealing with a multicast frame.
Data Packet
An all-encompassing term that represents any single set of binary data being sent across a network link
Ethernet frame
A highly structured collection of information presented in a specific order.
Preamble
8 bytes ( or 64 bits) long, and can itself be split into two sections.
Start frame delimiter ( SFD)
Signals to a receiving device that the preamble is over and that the actual frame contents will now follow.
Destination MAC address
The hardware address of the intended recipient
EtherType field
16 bits long and used to describe the protocol of the contents of the frame.
Vlan header
Indicates that the frame itself is what’s called a VLAN frame.