# ネットワーク通信とプロセス間通信

この章で解説しているモジュールはネットワーク通信とプロセス間通信の仕組みを提供しています。

例えば `signal` や `mmap` のように、同じマシン上の 2 つのプロセスでしか使えないモジュールがあります。その他のモジュールは 2 つ以上のプロセスを使ってマシン間で通信できるネットワークプロトコルをサポートします。

この章で解説されるモジュールのリスト:

- `asyncio` --- Asynchronous I/O
- `socket` --- Low-level networking interface
- `ssl` --- TLS/SSL wrapper for socket objects
- `select` --- Waiting for I/O completion
- `selectors` --- High-level I/O multiplexing
- `signal` --- Set handlers for asynchronous events
- `mmap` --- Memory-mapped file support