- 인터넷 연결이 유지되는 이유는 TCP 연결 때문입니다. 💡
- TCP 연결은 하위 계층의 연결 상태를 유지합니다. 🔗
- 하위 계층에서 연결이 끊길 때까지 TCP는 연결 상태를 유지하고, 그 이후에는 session 이라는 메커니즘을 통해 정기적으로 상태를 확인합니다. ⏳
- session 시간을 늘리면 네트워크가 끊어진 상태에서도 연결이 유지될 수 있으며, 하지만 동시에 사용하는 다른 사람들과의 동기화 문제가 발생할 수 있습니다. 🌀
- 네트워크 변화가 발생했을 때 발생하는 문제를 Network shock 이라고 합니다. 💥
- Network shock 이 발생하면, 상위 프로토콜은 네트워크 연결 상태를 확인하기 위해 Kyber Live 와 같은 메커니즘을 사용합니다. 🌿
- 따라서 네트워크가 끊어졌더라도 일정 시간 동안 인터넷 사용이 가능하며, 이는 session과 network shock 관리의 결과입니다. ✨
![[10분 테코톡] 코기의 가상머신에서 컨테이너까지](https://i3.ytimg.com/vi/RhoeOT75hC0/hqdefault.jpg)
![[P.E.C 졸업생 인터뷰] AI 시대 현업에서 필요한 공부 방향](https://i4.ytimg.com/vi/3rJPrDk_0l4/hqdefault.jpg)



![[10분 테코톡] 빙티의 코틀린 코루틴의 동작 방식](https://i2.ytimg.com/vi/iy-ouIRGDOY/hqdefault.jpg)