====== Computer Networking ====== * [[:heig:su16:net:hw1]] * [[:heig:su16:net:hw2]] * [[:heig:su16:net:hw3]] ===== What's Important ===== * **Chapter 1** * Packet Switching vs Circuit Switching * Internet structure * [[https://en.wikipedia.org/wiki/Peering|Peering]] * Relationships between ISPs * [[https://en.wikipedia.org/wiki/Internet_exchange_point|Internet Exchange (IX)]] * Networks Delays * Why Layer Architecture? * **Chapter 2** * :!: HTTP * DNS (concepts) * **Chapter 3** * :!: TCP * **Chapter 4** * [[https://en.wikipedia.org/wiki/Packet_forwarding|Forwarding]] * [[https://en.wikipedia.org/wiki/Routing|Routing]] * Sec. 4.4 * Hierchachical Routing + BGP * **Chapter 5** * Why/When error control? * [[https://en.wikipedia.org/wiki/Simplex_communication|Simplex]] / [[https://en.wikipedia.org/wiki/Duplex_(telecommunications)|Duplex]] distinction * [[https://en.wikipedia.org/wiki/Time_division_multiple_access|TDMA]] / [[[https://en.wikipedia.org/wiki/Frequency-division_multiple_access|FDMA]] * [[https://en.wikipedia.org/wiki/MAC_address|MAC]] * Ethernet Switching * **Chapter 6** * Everything is Important * **Chapter 7** * "Bonus" !!