Deck 1 Flashcards
Protocol
A defined set of standards that computers must follow in order to communicate properly
Computer networking
Basically the full scope of how computers communicate with each other.
TCP/IP 5 LAYERS
- Physical layer
- Data link layer
- Network layer
- Transport layer
- Application layer
Physical layer
Physical devices that connects computers. (Cables and connectors) (the truck driving the package to you)
Data link layer
Acts as a bridge between the physical signals on the network cable and the logical data packets used by the network layer (roads the truck drive on)
Network layer
Allows different networks to communicate with each other through devices known as routers (Like a gps the truck use to find you)
Transport layer
Sorts out which client and servicer programs are supposed to get that data. (UDP & TCP) (your door the delivery driver will deliver to on your street)
Application layer
The part users interact with. Apps. (The package that was delivered to you)
Cables
Connect different devices onto each other allowing data to be transmitted from point to point
Crosstalk
When an electrical pulse on one wire is accidentally detected on another
Fiber cables
Tiny tube’s made of glass the width of a hair strand. Quicker but more expensive than copper
Hubs
A physical layer device that allows for connections from many computers at once. Send to all, not just 1.
Collison domain
A network segment where only one device can communicate at a time. If multiple systems try sending at once, the electrical pulses can interfere with each other. Slows down network communication.
Switch
A data link layer device that connect many devices so they can communicate. Can interpret which device gets the data unlike hubs.
Router
A network layer device that knows how to forward data between independent networks
Border Gateway Protocol BGP
A protocol that routers share data on, which let’s them learn about the most optimal paths to forward traffic
Nodes
A device connected tot he interact
Server
Something that provides data to something that’s requesting it
Client
The thing receiving the requested data