TCP/IP(Transmission Control Protocol/Internet Protocol)
인터넷 네트워크 환경의 특성상 TCP/IP가 필요하게 되었다. TCP/IP가 무엇인지보다 왜 필요한지 그 배경을 이해하는 것이 더 중요하다. 아래와 같은 이유로 TCP/IP가 필요하다.
비연결성(상대 서버가 데이터를 수신받을 수 있는 상태인지도 알수가 없음)
비신뢰성(패킷 순서의 순차성이 보장되지 않고, 패킷 소실 가능성 있음)
동일 서버에 두 개 이상의 프로세스 진행이 가능