Network security 네트워크 보안에는 어떻게 bad guy들이 컴퓨터 네트워크를 공격할 수 있는지 어떻게 우리가 공격으로부터 네트워크를 보호할 수 있는지 어떻게 공격에 영향을 받지 않는 구조를 설계할 수 있는지 와 같은 필드들이 있다. 인터넷은 원래 보안을 염두에 두고 설계되지 않았다. Bad guys : malware 인터넷을 통해 Host에 malware를 넣는다. worm : 자가복제를 통해 많은 트래픽을 발생시켜 Network를 마비시킨다. spyware malware : 웹사이트 방문기록, 키보드 입력...을 기록하여 저장소에 upload한다. Bad guys : Denial of Service DoS는 botnet을 활용해 트패픽을 발생시키고, 네트워크를 마비시키는 것이다. Bad ..
Network core에 대해 조금 더 자세히 알아보자. Packet은 전달하는데 필요한 정보(주소, control 정보...)를 담고 있는 Packet Header와 전달하고자 하는 data를 담고 있는 Payload로 구성된다. Network core는 상호 연결되는 router의 그물이다. 여기서 packet-switching이 일어난다. Packet-switching packet-switching이란, 작은 블록의 packet으로 데이터를 전송하며 데이터를 전송하는 동안만 네트워크 자원을 사용하도록 하는 방법 host는 application계층의 메세지를 packet으로 나눈다. 1. store-and-forward Packet을 다음 link로 전송하기 전에 모든 packet을 router에 저..
Network = Edge + Core Network는 크게 3가지로 이루어진다. 1. Network Edge 2. Access Network & Physical media 3. Network Core 각각에 대해 자세히 살펴보자. 1. Network edge Network edge에는 end system(host)가 존재한다. Host는 server도 가능하고 client도 가능하다. 이렇게 각각의 host가 존재하는 부분을 network edge라고 한다. 2. Access networks & Physical media Network에 접근하는 network를 나타낸다. End system에서 다른 end system까지의 경로상 첫 번째 router에 연결하는 network이다. 유선, 무선 com..