반응형

IP address

출처:생활코딩

IP address

인터넷에서 서로 정보를 주고 받기 위해서는 IP address를 주고 받아야 한다

정보를 주고받기 위해서는 아이피를 가지고 있어야 한다

 

공유기(= 라우터)

LAN 

(local area network)

WAN

(wide area network)

 

WAN과 LAN을 중계하는 것이 라우터

공유기와 사용자 

 

'private IP address'(사설아이피) vs 'public IP address'(공용아이피)

사설아이피는 외부에서 접속 못함

공유기 NAT(network address translation) -

1. 사설 아이피를 공유기에 기록

2. 사설 아이피를 공용아이피로 변경시킴(translation) 

=> 따라서 외부에 데이터를 요청할 수 있음

 

사설아이피 요청 => NAT => 공용아이피  응답 => NAT => 사설아이피 

 

IPv4는 나의 맥 아이피

라우터는 공유기 아이피

PORT

출처:생활코딩

포트는  번호로 주소를 가질 수 있음

65535개의 서버 주소가 있음

80번은 http(웹서버) 고유의 주소

8080은 한개의 더 웹서버를 만들면 부여받음

 

url format

scheme:[//[user:password@]host[:port]][/]path[?query][#fragment]

 

scheme :

host : ip or domain

port :  포트 번호

 

포트에 따라서 다른 서버를 가진다

포트에 따라 하나의 컴퓨터에 여러개 서버를 가질 수 있다

 

PORT FORWORDING

 

 

반응형

'프로그래밍 기본 용어' 카테고리의 다른 글

vsCode text 색상 바꾸기  (0) 2021.02.13
Cloud, AWS (S3, EC2, RDS)  (0) 2021.01.26
Ajax, fetch  (0) 2020.12.23
서버, API, Http  (0) 2020.12.23
브라우저  (0) 2020.12.23
복사했습니다!