1) 네트워크
두 대 이상의 컴퓨터가 연결되면 컴퓨터 네트워크가 존재한다고 할 수 있다.
네트워크가 존재하면 많은 일이 가능하다. 데이터 송수신, 메일,...
인터넷 : 큰 네트워크 부터 작은 네트워크까지 연결하는 거대 네트워크
2) 패킷
네트워크나 인터넷에서 데이터를 주고 받기 위해서는 규칙이 필요하다.
규칙에는 패킷을 사용한다.
패킷 : 네트워크를 통해 전송되는 데이터의 작은 조각
큰 데이터가 있더라도 작게 나눠사 보내는 게 규칙이다.
큰 데이터 그냥 보낼 시 대역폭을 너무 많이 차지 다른 패킷 방해할 수 잇으므로
destination에서는 도착한 패킷들을 기반으로 원본으로 복구하는 작업이 필요 그래서 보낼 대 순서를 보내서 같이 준다,
3) 디지털 데이터
컴퓨터 0,1만 다룸 이런 하나하나를 비트라 함 8비트는 1바이트이다, 이러한 숫자들로 이뤄진 표가 내부적으로 존재한다.(ex. ASCII code)
4) LAN vs WAN
LAN : 특정 지역을 범위로 하는 네트워크
WAN : 지리적으로 넓은 범위에 구축된 네트워크, ISP(인터넷 서비스 제공자, ex. LG, SKT, KT,...)가 제공하는 서비스를 통해 구축된 것
5) 가정과 회사
가정)
가정의 경우 인터넷 공유기가 필수적으로 필요하다
회사)
회사의 경우 가정과는 다르게 DMZ라는 네트워크 영역이 존재한다.
DMZ : 외부에 공개하기 위한 네트워크
외부에는 보통 서버를 공개한다.
웹서버 : 웹사이트를 불특 정 다수에게 공개
메일 서버 : 외부 사용자와 메일을 주고 받기 위한 서버
DNS 서버: 외부에서 도메인 이름을 사용하여 회사 서버로 접근하기 위한 것
서버를 운용하기 위해 사내에 설치하거나 데이터 센터 클라우드를 둘 수 있다.
온프레미스 : 사내 또는 데이터 센터에 서버를 두고 운영하는 것
각 서버는 스위치나 무선 랜을 통해서 사내 랜에 접속한다.