네트워크 / 인터넷
💻 네트워크
-
컴퓨터 네트워크란? 여러 컴퓨터가 각각 클라이언트와 서버로써 서로 연결되어 구성된 망
-
종단 시스템(end system, PC나 스마트폰 같은 네트워크 송수신 주체)들은 통신 링크와 패킷 스위치를 통해 네트워크로 연결됨
-
패킷 교환(Packet Switching)
-
종단간에 전송되는 데이터를 패킷(Packet)(컴퓨터 간에 데이터를 주고 받을 때 네트워크를 통해서 전송되는 데이터 조각)이라는 단위로 전달
-
패킷은 네트워크를 통해 일정한 순서 없이 보내지며, 어떤 경로를 통해 이동되는지는 네트워크의 상황에 따라 다름
-
-
-
네트워크는 각각의 회사나 단체에서 자신들의 통신망을 만들어 그 내부에서 필요한 정보와 자원을 공유하기 위해 구축 (LAN) > 같은 네트워크에 속한 단말들 간에만 통신이 가능하고 다른 네트워크에 위치한 단말과는 통신이 불가능
📃 네트워크의 유형
-
LAN
-
Local Area Network
-
사용자가 포함된 지역 네트워크
-
구성할 때 드는 비용과 전기세를 빼고는 유지보수비가 들지
-
‘이더넷’ 프로토콜 주로 사용
-
-
WAN
-
Wide Area Network
-
LAN과 LAN 사이를 광범위한 지역 단위로 구성하는 네트워크
-
-
LAN
<
WAN<
Internet
📃 네트워크 토폴로지
-
토폴로지(topology)란? 컴퓨터 네트워크의 요소들(링크, 노드 등)을 물리적으로 연결해 놓은 것 또는 그 연결 방식
💻 인터넷
-
컴퓨터 네트워크가 전 세계적인 규모로 모여 이루어진 일종의 컴퓨터 네트워크 시스템 = 수많은 클라이언트 컴퓨터와 서버 컴퓨터, 이들로 구성된 네트워크들의 집합체
-
각각의 네트워크를 서로 연결해 다른 네트워크에 위치해있더라도 통신이 가능하게 하여 정보나 자원을 공유할 수 있도록 함
-
네트워크 간에 서로 통신이 가능하기 위해서는 같은 통신 프로토콜을 사용해야 하는데, 이를 위해 인터넷에서는 TCP/IP라는 통신 프로토콜을 사용
- 프로토콜이란? 두 이종 시스템을 연결하기 위한 규약