손님이 주문하는 방식 매번 다르다!
컴퓨터와 컴퓨터가 서버에 요청하는 방법이 같아야함 != 정해진 규칙
종류
Http : 서버와 클라이언트가 인터넷 상에서 데이터를 주고받기 위한 프로토콜
-> packet이라는 데이터 형식 사용
-> 헤더와 바디로 이루어져 있음
Https : Http에서 보안이 up된 버전
Mysql:
ssh : 원격 시스템에서 사용하는 프로토콜
ftp
sftp
IP & Port
도로명 주소 = 도메인 -> 위도, 경도 = IP
도메인 : www.naver.com / 110.~.~
IP주소를 찾았다고 해서 끝나는 것 X Port를 통해 문을 열고 닫는 것 해야함! Port == 문
Port Forwarding
포트포워딩이란
" 포트 포워딩(port forwarding) 또는 포트 매핑(port mapping)은
컴퓨터 네트워크에서 패킷이 라우터나 방화벽과 같은 네트워크 게이트웨이를 가로지르는 동안
하나의 IP 주소와 포트 번호 결합의 통신 요청을 다른 곳으로 넘겨주는
네트워크 주소 변환(NAT)의 응용이다.
이 기법은
게이트웨이(외부망)의 반대쪽에 위치한 보호/내부망에 상주하는 호스트에 대한 서비스를 생성하기 위해 흔히 사용되며, 통신하는 목적지 IP 주소와 포트 번호를 내부 호스트에 다시 매핑함으로써 이루어진다. "
공유기에 기기들 연결되어있음
외부IP로 접속한 클라이언트 ->내부 IP로 보내서 처리
공유기에 의해 의정표를 달아주는 것
외부 IP (공유기가 갖고있는 네트워크 주소) --> 휴대폰 / 핸드폰
공유기 ->클라이언트 식별 해야함 ( 새로운 IP를 할당하게 됨 )
공유기
외부 Port 80 ->내부 Port 80번으로 접속하게 해!
Port Forwarding실습
내 아이피 주소 확인하기
아이피 확인 - my ip address
IP 주소를 확인하는 가장 쉽고 빠른 방법 이 사이트(findip.kr)에 접속하는 것이 IP주소를 확인하는 가장 쉽고 빠른 방법이다. 210.220.95.6 가 현재 접속한 기기의 공인 IP(Internet Protocol) 주소다 IP주소는
www.findip.kr
내 IP 주소에 접근하니
사이트에 연결할 수 없음
ERR_CONNECTION_REFUSED
이런 오류
cmd -> ipconfig
IPv4가 사용하고 있는 기기의 사설 ip주소, 기본게이트웨이가 공유기의 ip주소
기본 게이트 웨이의 ip주소를 입력하면
'CS' 카테고리의 다른 글
AOP (0) | 2023.04.22 |
---|---|
URL의 이해 (0) | 2022.06.19 |
오버로딩 vs 오버라이딩 (0) | 2022.04.18 |