## Reti di calcolatori

Dispensa per il corso di Reti di calcolatori, tenuto di Prof. Rossi e Quadri presso l'Università degli Studi di Milano.

- Dispensa: Teoria
  - Codice sorgente (Typst): [Teoria/Dispensa.typ](./Teoria/Dispensa.typ)
  - Release PDF: [release di questo repository](https://github.com/Favo02/reti-di-calcolatori/releases/download/v1/Dispensa.pdf)

> [!CAUTION]
> La dispensa di teoria è _ancora_ praticamente solo un indice (**completo**) degli argomenti trattati.

- Laboratorio: Java Socket
  - UDP: [Client.java](./Laboratorio/JavaSocket/UDP/Client.java), [Server.java](./Laboratorio/JavaSocket/UDP/Server.java)
  - TCP: [Client.java](./Laboratorio/JavaSocket/TCP/Client.java)
    - server iterativo: [ServerIterativo.java](./Laboratorio/JavaSocket/TCP/ServerIterativo.java)
    - server concorrente: [ServerConcorrente.java](./Laboratorio/JavaSocket/TCP/ServerConcorrente.java)
    - server multithread: [ServerMultithread.java](./Laboratorio/JavaSocket/TCP/ServerMultithread.java)

- Laboratorio: Packet tracer
  - Cheatsheet comandi: [Cheatsheet.md](./Laboratorio/PacketTracer/Cheatsheet.md)

### Autori, Ringraziamenti e Licenza

- **Autori**: [<NAME>](https://github.com/Favo02) _(Teoria, Java socket)_, [<NAME>](https://github.com/LucaCorra02) _(Java socket, Packet tracer)_
- **Ringraziamenti**: [<NAME>](https://github.com/MaxKappa) _(Java socket)_, [<NAME>](https://github.com/GioarmsCodes) _(Appunti)_, [<NAME>](https://github.com/ceri01) _(Appunti)_
- **Licenza:** [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/)
- **Ultima modifica (compilato PDF):** 2024-07-24
