https 443포트인데
naver.com:443 안붙여도 443포트로 매칭되는 원리가 뭐냐
:80했을때 접속 안되는거 보면 리다이렉트는 아닌거같은데
도메인에 포트넘버까지 포함된거임?
익명(eltldydrpwjd01)
2020-10-18 17:00
추천 0
댓글 25
다른 게시글
-
개발자 장점이뭐임? [1]익명(121.143) | 20.10.18추천 0
-
사회 나가서 걸러야될 사람 유형 몇개 알려줌 ㅇㅅㅇ [2]키도우텐시(211.231) | 20.10.18추천 0
-
프로그래밍도 이제 끝물인가 보네... [4]익명(175.192) | 20.10.18추천 0
-
이런 프로그램 만들려면 공부 많이 해야하냐? [1]익명(175.223) | 20.10.18추천 0
-
국비지원하고 독학하고 뭐가나음? [4]익명(121.143) | 20.10.18추천 0
-
깃허브로 C# 코딩 할 수 있음? [3]익명(223.62) | 20.10.18추천 0
-
장고 라라벨은 왜 점유율이 낮냐익명(121.189) | 20.10.18추천 0
-
구글도 좌편향이 심하네 [1]david(117.111) | 20.10.18추천 0
-
s/w h/w 둘중 개발난이도 뭐가 더 높나요 [6]익명(121.141) | 20.10.18추천 0
-
모니터 이거 사셈제갈컴붕(210.183) | 20.10.18추천 0
브라우저가 알아서 그 포트 먼저 연결 시도
ㅇㅎ
약속된 포트부터 탐색
기본적으로 80포트(http)로 가고, 네이버나 구글같은 인증된 사이트들은 80포트로 들어오면 443포트(https)로 리다이렉트시킴.
브라우저가 알아서 443먼저 연결한다는건 말이 안됨. 그럼 ssl지원안하는 사이트의 경우엔 접속시간 오지게 길어질텐데 이용자들이 바로 그 브라우저 안쓰게되지
https 붙이면 443으로 연결하지
리다이렉트 아닌거같은데 80포트로 접속해보셈 안된다
80포트로 접속이안된다고? 잘되는데 무슨말임. naver.com:80 이게 접속이 안돼?
ㅇㅅㅇ/ https붙이면 자동으로 443가는것도 맞음 ㅇㅇ
ㅇㅇ
https:80으로 하면 리다이렉트도 안댐
그건 당연히 https라서 그렇지. https인줄 알고 접근했는데 오류가 있는 응답(실제로는 정상적인 http응답)을 받으니까 브라우저가 정신을 못차리는거임.
기본적으로 주소창에 주소 입력하면 http:// xxx :80 으로 접속하게끔 돼있음
결국 첨질문으로 돌아와서,
https://naver.com
쳤을때
80포트로 가고 443으로 리다이렉팅 되는건 아니잖어 그럼
너가 뭔가헷갈려하고있는거같은데, http라고 '알려진' 포트는 80이고, https라고 '알려진' 포트는 443임. 여기서 알려졌다는 말은 국룰이라는 뜻이고, 왠만해선 이 포트를 채택하고 있으니 브라우저도 여기로 접속하면된다는 뜻임. 내가 설명하고싶은건 기본적으로 도메인네임(프로토콜부분을 제외한 naver.com같은 부분)을 주소창에 치면 브라우저가
브라우저가 http프로토콜을 쓰겠거니 가정을 한다는거고, 너가 만약에 명시적으로 https 프로토콜을 지정했다면 443으로 가는거임. 딱 여기서 끝인 얘기임
너가 프로토콜 부분에
https://를
명시했으니 브라우저는 당연히 https라고 알려진 포트인 443으로 접근을 하겠지. 오케바리?
그니깐 https로 접속하면 국룰인 443포트로 알아서 매칭시켜 준다 첫번째 댓글도 그소리같은데 왜 틀렸단거임
프로토콜에 따라서 디폴트 포트넘버로 연결 시도한다 이소리아니노
너 질문에서 naver.com:443이라고 안쳐도 접속이 됐다며. 이건 명확히 해야지. 프로토콜 부분을 친것과 안친것은 분명히 차이가 있음. 내가 빡빡하게 구는게 아니라 이게 정말로 달라서 하는말이야
ㅇㅋ 난 그 부분을 몰랐다
난 너가 naver.com만 입력했는데
https://naver.com:443
으로 들어가지는 원리가 궁금하다는 질문으로 이해ㅇ했음. ㅇㅋ?
ㅇㅇ
굿 그럼 이제 이해된거임?
어려운 부분은 없는데 잘못된 질문과 질문을 그대로 해석한 답변이 낳은 쉐복인듯