Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 게시글 이미지
- 3계층구조
- 알림생성모듈
- 레포지토리
- 포트번호
- element.style
- 패스파라미터
- 스테이지어스
- JWT 쓰는 방법
- 쿼리스트링
- 부트캠프
- JWT
- 네비게이션 한번에
- .env
- 알림생성
- N+1
- 게시글 이미지 업로드
- 메뉴바
- unnest
- 메뉴바 한번에
- getComputedStyle
- 이미지가 포함된 게시글
- JWT 쓰는이유
- secret코드
- 환경변수
- route 53
- N+1문제
- JSON Web Token
- Winston
- 토큰
Archives
- Today
- Total
기주
[web] IP와 Port번호 본문
IP
네트워크상에서 특정 컴퓨터를 가리키는 주소
포트번호
프로세스 식별자
특정 컴퓨터안에서 실행되는 프로그램을 가리키는 주소
하나의 컴퓨터에는 여러개의 프로그램이 동시에 실행된다. 따라서 통신을 하기위해서는 IP주소(컴퓨터) 뿐만아니라 port(프로세스식별자)까지 알아야한다.
브라우저 창에 포트번호를 입력하지 않는 이유는 뭘까?
브라우저는 80번 포트로 통신을 보내도록 기본값으로 설정되어있다.
그래서 naver.com만 쳐도 80번포트번호는 기본값으로 적용된다.
(실제로는 naver.com:80)
80번포트를 이용하고싶지않다면 naver.com:3000과 같이 입력하면된다.
Well-known port)(잘알려진포트)
포트번호는 0~65535까지 사용할 수 있다.
그중에서 0~1023까지의 포트번호는 주요 통신을 위한 규약에 따라 이미 정해져 있는 포트번호이다.
이렇게 역할이 미리 정해져 있는 포트번호는 well known port라 부른다.
다만 이는 하나의 권장하는 규약일뿐 실제로는 다르게 사용해도 된다
예시:
- ssh(22번 포트)
원격접속을 위한 포트번호
- http(80)
http통신을 할때 사용하는 포트번호
- https(443)
Https로 통신을 할때 사용하는 포트번호
'web' 카테고리의 다른 글
[WEB] AWS route53로 AWS CloudFront에 도메인 연결하기(+DNS )(+AWS SSL로 https까지 적용하기) (0) | 2024.12.15 |
---|---|
[WEB] https의 동작원리 (+대칭키 vs 비대칭키)(+AWS SSL로 https적용하기) (0) | 2024.12.15 |
[Web] Web server 와 WAS 의 차이점 (+ Web Container) (0) | 2024.11.21 |
[web] 홈서버 구축에 필요한 네트워크 공부하기 (1) | 2024.04.24 |
[WEB] REST API 설계하기 (0) | 2024.02.24 |