web
웹서비스는 왜 443, 80포트를 기본으로 사용하는가
datajoy
2020. 2. 27. 21:51
도메인상에 포트를 아래와같이 호출하게되면
https://test.company.com:8443
해당 포트로 호출 할 수 있다.
보통은 https의 경우 443포트를 http인 경우 80포트를 사용하게되는데 다른포트를 사용하면 될텐데 굳이 443과 80을 왜 사용해야하는걸까?
가장 큰 이유는 규약이기 때문이다.
만약, https를 8443으로 서비스를 한다고하자
본인 혼자 개발하면 8443에 맞추어 개발, 테스트, 운영하면 되겠지만, 개발은 혼자하는것이아니다.
다른 개발자가 해당 도메인을 호출한다고하면
당연히 https이기때문에 443포트로 호출한다.
그러나, 8443포트로 운영중이기에 접근이 불가하다.
다른 개발자는 왜 접근이 불가한지 이해못해 이리저리 원인 확인을 위해 리소스를 낭비하게 된다.
쓸데없는데 리소스 낭비를 하기때문에
정말 특별한 케이스가 아닌경우 https는 443
http는 80으로 서비스해야합니다.