인터넷이란?
여러 통신망을 하나로 연결한다는 의미의 ‘인터 네트워크(inter-network)’라는 말에서 시작되었으며, 이제는 전 세계 컴퓨터들을 하나로 연결하는 거대한 컴퓨터 통신망을 의미.
이러한 인터넷은 클라이언트와 서버로 구성되며, TCP/IP라는 기본 프로토콜을 통해 제공되고 있다.
인터넷은 느슨하고 체계가 없으며 혼란스럽고 임시적인 네트워크 모음으로,
네트워크와 그 위에 있는 컴퓨터가 서로 통신하는 방법을 규정하는 표준으로 묶여있다.
인터넷의 특징
- 인터넷은 서로 동시에 참여할 수 있는 쌍방향 통신을 제공합니다.
- 컴퓨터는 저장이 가능하므로 메시지를 보내는 사람과 받는 사람 모두 시간에 제약을 받지 않고 컴퓨터가 네트워크에 연결만 되어 있다면 언제든지 메시지를 주고 받을 수 있습니다.
- 초기 인터넷에서는 텍스트로만 통신이 가능했지만 현재에는 이미지, 음성, 동영상 등 다양한 포맷으로 통신이 가능합니다.
- 인터넷은 직업이나 사회적 지위, 직책, 인종, 나이 등을 서로 알 수 없는 익명성을 제공합니다.
인터넷의 역사
인터넷은 1960년대 미국 국방성에서 군사적인 목적으로 구축한 알파넷(ARPANET)으로부터 시작되었습니다.
이후 데이터의 전송 속도가 빠르고 안정적인 TCP/IP 프로토콜을 사용함에 따라 더욱 빠르게 발전하게 됩니다.
64. 인터넷이 가능한 메커니즘
게이트웨이
라우터
정보는 패킷
페이로드
인터넷에서 데이터는 ip packet으로 전달
각 ip 패킷은 여러개의 게이트웨이를 통과
이것들을 작동하는데 필요한 메커니즘
- 주소ex) IPv4 : 140.180.223.42 점으로 구분된 십진수
- IPv6 : 2620:0:1003:100c:9227:e4ff:fee9:05ec 16개의 십육진수 바이트를 두개씩 콜론으로 구분
- 호스트 컴퓨터의 식별 번호인 ip 주소는 32비트/128비트 , 짧은주소= IPv4 긴주소= IPv6
- 이름ex) www.nyu.edu , ibm.com
- 도메인 네임 시스템 DNS : 이름과 IP 주소간 변환을 수행
- 도메인 네임
- 라우팅
- 각 패킷이 출발지에서 목적지까지의 경로를 찾는 메커니즘 → 게이트웨이가 제공
- 프로토콜어떻게 상호 운용되는지 정확하고 자세하게 설명하는 규칙과 절차가 있어야 한다.
- 정보가 한 컴퓨터에서 다른 컴퓨터로 성공적으로 복사되도록 이상의 구성 요소와 나머지 구성요소 모두가