Networking Flashcards
Internet vs. Web
Internet is the physical system of computers and cables that connect them
Web is the information stored on the internet
Server vs. Client
Client requests content; the server provides it
ISP
Internet Service Provider
Company that runs a large network connected to other networks; connects individual users to the internet
IP address
A computer’s location on the internet; it changes when you connect through different networks
Ethernet cable
Physically connects computer to a network
Router
Networking hardware; connects multiple devices and routes network traffic
IP vs TCP
Internet protocol; transmission control protocol
Network protocols; they work together to get data to the right place
TCP delivers data from one network to another; IP gets it to the right computer
HTML
Hypertext Markup Language
Coding language used by web browsers
URL
Uniform Resource Locator
Web address in “human language”
Ex: www.google.com
Domain name
Middle and end of a website’s URL
Ex: google.com
ICANN
Internet Corporation for Assigned Names and Numbers
Registers domain names for web pages
DNS
Domain Name System
Server software that takes the domain name a user enters, and finds the correct IP address for that web page
NAT
Network address translation
Allows a company to have one public IP address, and use unroutable addresses for other devices in their network
Helps solve the problem of limited IP addresses
Internet of Things
Refers to household items connected to the internet such as thermostats and refrigerators
Coding vs. Scripting vs. Programming
Coding is the umbrella term; script languages usually handle very simple tasks, and programming languages are good for more complex tasks
Open source software
Free for others to use, modify, and distribute
Ex: Linux, Firefox
Application vs. system software
Apps are created to fill a specific need (ex: text editor); system software keeps the core system running
Firmware
Software that’s permanently stored on a computer component (ex: BIOS)
TCP/IP 5 layer model
Layers include: - Physical - Data link - Network - Transport - Application (See p. 1 in Course 2 notes for details)
5 layer model - physical layer
Sets protocols for cables and other physical devices, to describe how signals are sent through these connections
Protocols: 10 Base T, 802.11
Data unit: bits
5 layer model - data link layer
Defines how to interpret signals sent through physical layer, so different devices can communicate
Protocol: Ethernet, Wi-fi
Data unit: frames
Addresses: MAC address
5 layer model - network layer
Allows different networks to communicate with each other through routers
Protocol: IP
Data unit: datagram
Addresses: IP address
5 layer model - transport layer
Sorts out which client and server programs should get which data
Protocols: TCP, UDP
Data unit: segment
Addresses: port #
5 layer model - application layer
The programs that receive data and decide what to do with it
Protocols: lots - depends on the app!
Data unit: message
TCP vs. UDP
Transmission control protocol vs. User datagram protocol
The two main protocols used at the transport layer
TCP provides mechanisms for reliable data delivery; UDP does not but can get things done with less traffic
OSI model
Open Systems Interconnection model
Similar to TCP/IP 5-layer model, but divides application layer into 3 layers - session, presentation, and application layers
Copper vs. fiber cables
Copper cables are most common, most durable, and much less expensive; fiber cables are faster and can transmit longer distances without data loss
Cat5 vs. Cat5e vs. Cat6
Types of copper cables; Cat5 is oldest and has the most problems with cross-talk
Cross-talk
When adjacent cables interfere with each other’s data transmission; mostly a problem in older Cat5 cables
Hub
Device that connects computers on a LAN (local area network); it’s a simple connection point that leaves the network very prone to collision domains
Switch
Network device that connects computers on a LAN (local area network) and sends data to the correct recipients
Improvement over the older hubs in that a switch reduces or even eliminates collision domains
Collision domain
Part of a network where only one device can communicate at once; increases network errors and reduces network speed
Router
Network device that can send data between different networks
Core router
ISP’s sophisticated router that routes traffic to other ISPs
Gateway router
Router that serves as entry and exit for a network
Border Gateway Protocol
BGP
Protocol used by routers to share data with other routers and learn the most efficient paths to forward traffic
Simplex vs. duplex communication
Simplex = data only goes one way (ex: baby monitor)
Full duplex = data can travel both directions at the same time (Cat6 cable; has 4 pairs and certain pairs are reserved for certain directions)
Half duplex = data can go both ways, but only one direction at a time (sometimes happens if there’s a problem with a connection)
RJ45 port
Common “registered jack” port on the back of your computer
Patch panel
Network device that includes many ports; it’s really just a place to connect cables