1) What is Networking?
Networking is how computers connect to share information. Without networks, your trading platform wouldn’t show live prices or send orders.
Think of it like a market where participants meet and exchange: networking provides the place and the rules for computers to “trade” data.
2) A Market Analogy
- Computers = buyers/sellers
- Network = the market venue
- Protocols (TCP/IP) = common language & rules
Result: prices and orders (data) flow smoothly and predictably.
3) How a Trade Travels (Packets on the Move)
Your PC
➜
Router
➜
Internet
➜
Broker Server
When you click Buy, your order is split into small chunks called packets. These go to your router, then across the internet to your broker. A confirmation packet comes back. All in milliseconds.
4) Key Terms (Plain English)
- IP Address
- A unique number like
192.168.1.10
. Tells the network where to deliver data (like a street address).
- Router
- Connects your home/office to the internet. Think of it as your broker to the wider market.
- Switch
- Directs traffic inside your local network (your building or room).
- Packet
- A tiny envelope carrying part of your message or order.
- Latency
- Travel time of packets. Lower latency = quicker trade execution.
- Bandwidth
- How much data can pass per second. Like lane count on a motorway.
5) Network Types
- LAN (Local Area Network): your home/office Wi-Fi.
- WAN (Wide Area Network): connects cities/countries; the internet.
Maths view (graph idea)
Think of devices as nodes and connections as edges. Data often takes the “shortest path” (fastest/least-cost route) across the graph.
6) Why Traders Care
Speed: Low latency helps your orders reach the broker faster.
Reliability: A stable link prevents disconnects and errors.
Security: Encryption keeps account and trade data private.
7) Try It Now (No Risk)
- Ping: Measure latency to a server. On Windows, open Command Prompt and run
ping google.com
.
- Traceroute: See the path your packets take. Run
tracert google.com
on Windows (or traceroute
on Mac/Linux).
8) Mounting vs Unmounting (Unix vs Windows)
In Unix/Linux:
- Mounting: Attaching a disk/USB so it becomes part of the single filesystem tree (e.g. at
/media/usb
).
- Unmounting: Safely detaching it to ensure all data is written before removal (
umount /media/usb
).
In Windows:
- Drives appear automatically with letters like
E:
or F:
.
- “Safely Remove Hardware” is the same as unmounting.
Analogy: Mounting is like connecting to a broker’s server so you can trade; unmounting is like disconnecting safely when you’re done.
8) Mounting vs Unmounting (Unix vs Windows)
Mounting = attach a storage device (USB, disk, network share) so its files appear inside your system. Unmounting = safely detach it so all data is written and the device can be removed.
Unix/Linux
- One big folder tree starting at
/
. You pick a mount point (e.g., /mnt/usb
or /media/usb
) where the device will appear.
- Mount: make the files accessible at that mount point. Unmount: flush changes and detach.
sudo mkdir -p /mnt/usb
sudo mount /dev/sdb1 /mnt/usb # attach device to the filesystem
# ...use files at /mnt/usb ...
sudo umount /mnt/usb # safely detach
Windows
- When you plug in a drive, Windows usually mounts it automatically and gives it a letter like
E:
.
- Using “Safely Remove Hardware” is the same idea as unmounting (ensures data is written before removal).
Trading Analogy
Mounting is like connecting to a broker so you can trade; unmounting is disconnecting safely so no orders are left half‑finished.