01 Networking Crash Course
01 Networking Crash Course
Crash
Course
Laying down underwater cable
Network Type Bandwidth Latency % packet loss
10Mb – 10Gb
Ethernet LAN < 2ms (LAN) Very low
(Common: 1Gb)
Wi-Fi 11Mb – 6.7Gb Varies, ~ 1 – 60ms
LAN Medium
(802.11a/b/g/n/ac) (Common 54-150Mb) (median ~ 5 - 10ms)
5-100Mb (Israel) ~20-30 ms for Cable
Home internet
Access up to 1.5Gb UK / US ~40-50 ms for DSL* low
Access u/l is 10-20% of d/l Up to ~500ms (WAN)
.3Mb-5Mb Varies, ~100-400ms
3G (UTMS/CDMA) / LAN + High
7-42Mb (median ~200ms)
3.5G (HSPA+) Access
u/l ~10-33% ~50-200ms
Disconnections
* source
HTTP FTP DNS VOIP
co.il?
walla.co.il?
.il?
166.0.122.13
dns1.sap.corp
(forward) Proxy
source: Wikipedia
DB Servers
external-facing
Web servers
Multi-Site
User
Load Balancer Corporate
Management BI Calc Servers
Users
(e.g. AD)
Reverse Proxy
FrontEnd (web)
Backend Servers
Servers
Scalability
High Availability
Although the LB may become a single
point of failure
Session Stickiness
SSL offloading
Application /
Backend Server
? ? ? ? ?
? ?
Application /
Backend Server
End
User
Application /
Backend Server
Hardware
? Firewall Reverse Proxy Firewall
Load Balancer ? ?
Application /
Backend Server
End
User