인터넷이란
인터넷은 TCP/IP 통신프로토콜 사용하여 컴퓨터들이 서로 통신할 수 있게 해주는 네트워크이다.
- 서버 : 인터넷에 직접적으로 연결되는 컴퓨터
- Client : 집 컴퓨터, ISP를 통해 인터넷에 접속
- ISP(Internet Service Provider) : 몇몇 특수한 라우터 관리, 다른 IS의 라우터에도 엑세스 할 수 있는 회사 (ex. LG U+, SKT, KT)
- Router : packet이 올바른 목적지에 도달할 수 있게 도와준다.
- IP(Internet Protocol)
- 컴퓨터의 고유한 주소 (4byte)
- 컴퓨터가 서로를 찾을 수 있게 도와준다.
- ex) 192.168.2.1
- TCP(Transmission Control Protocol)
- IP네트워크의 연결지향 통신을 위한 전송계층 호스트 간 프로토콜
- 클라이언트와 서버간에 데이터를 신뢰성있게 전달하기 위한 프로토콜
- 일련의 데이터를 안정적으로 순서대로 에러없이 교환
❓ 작동시켜보자!
서버는 인터넷에 직접 연결되어있다. 개인 컴퓨터 client는 ISP를 이용하여 인터넷에 연결하여 통신한다. IP주소를 이용하여 컴퓨터를 찾고 정보를 packet으로 나누어 전송한다. packet들은 router를 거쳐 올바른 목적지에 도착할 수 있다.
네트워크
참고링크에 그림으로 잘 설명해두었다.
- 컴퓨터와 컴퓨터를 케이블이나 무선 연결
- 개수가 많아질 시 라우터로 연결
- 라우터와 라우터 연결
- 거리가 먼 지역은 전화시설에 연결해 처리
- 네트워그에서 네트워크로 ISP로 연결
참고링크
https://youtu.be/7_LPdttKXPc
https://developer.mozilla.org/ko/docs/Learn/Common_questions/How_does_the_Internet_work
https://development-crow.tistory.com/3