운동하는 개발자/etc
http server와 TCP server 포트 중복이 가능할까? (http port & TCp Port)
우용현
2021. 10. 18. 22:52
728x90
기존에 TCP와 UDP는 포트가 중복으로 동시 사용이 가능한것으로 알고있었으나
Http(웹통신)과 TCP는 포트 중복이 가능한지 여부는 모르고있었기에 직접 실험해보았다
FWebServer:TIdHTTPServer; //indy 웹서버
FTCPServer:TIdTCPServer; //indy tcp 서버
FTCPServer.DefaultPort := 2080
FTCPServer.Active := True;
FWebServer.DefaultPort := 2080
FWebServer.Active := True;
결과는 active True에서 excption이 발생했다 포트 중복은 불가능
원인을 찾아보니 Http통신도 파고파고 들어가다보면 결국 TCP기반이며 TCP통신 종류 중 하나라고 볼 수 있는것이였다
TCP통신은 개발자 시작과 부터 꾸준히 써왔는데 이제서야 알게되다니;;
728x90