Loading the catalog…
Loading the catalog…
보안 공부를 시작하면서 IP, Port, TCP, NAT 같은 단어를 많이 접하게 됐다. 그런데 각각의 개념을 공부하기 전에 먼저 네트워크가 무엇인지 부터 이해할 필요가 있었다. 네트워크란? 네트워크(Network)는 여러 장치가 서로 데이터를 주고받을 수 있도록 연결된 구조 라고 이해하면 된다. 예를 들어 집에서 PC, 스마트폰, 노트북이 하나의 공유기에 연결되어 있다면 이 장치들은 하나의 네트워크에 속해 있다. PC ─────┐ Phone ──┼── 공유기 ─── 인터넷 Laptop ─┘ 네트워크에 연결된 PC, 서버, 스마트폰 같은 장치를 Host 라고 부른다. LAN LAN은 Local Area Network 의 약자로 비교적 좁은 범위의 네트워크를 의미한다. 대표적으로 집 회사 학교 PC방 같은 환경이 있다. 집에서 같은 공유기에 연결된 PC와 스마트폰은 같은 LAN에 있다고 볼 수 있다. WAN WAN은 Wide Area Network 의 약자로 서로 멀리 떨어진 네트워크를 연결하는 넓은 범위의 네트워크다. 예를 들어 서울 사무실과 부산 사무실의 네트워크를 연결한다면 WAN의 개념으로 볼 수 있다. 서울 LAN │ WAN │ 부산 LAN 인터넷 역시 전 세계의 수많은 네트워크가 서로 연결되어 만들어진 거대한 네트워크다. Router와 Switch 네트워크에서 자주 등장하는 장비가 Router와 Switch다. Switch 같은 네트워크 내부의 장치들을 연결한다. PC ────┐ Server ─┼── Switch Laptop ─┘ Router 서로 다른 네트워크를 연결하고 데이터가 어느 방향으로 이동해야 하는지 결정한다. 집에서 사용하는 공유기도 Router 역할을 포함하고 있다. Linux에서 네트워크 확인하기 Linux에서는 다음 명령어로 네트워크 정보를 확인할 수 있다. ip addr 현재 Network Interface와 IP 주소를 확인할 수 있다. ip route 패킷이 어느 경로로 이동하는지 확인할 수 있다. 특히 default via 뒤에 나오는 주소는 보통 기본 Gateway다. 보안에서는 왜 중요할까? 보안에서는 대부분의 통신이 네트워크를 통해 이루어진다. 서버에 누가 접속했는지, 어떤 IP와 Port를 사용했는지, 어떤 서비스가 외부에 열려 있는지를 확인하려면 네트워크 구조를 이해해야 한다. 앞으로 공부할 IP → Subnet → Gateway → Routing → NAT → TCP/UDP → Port → Firewall 도 결국 네트워크에서 데이터가 어떻게 이동하는지를 이해하기 위한 내용이라고 생각한다. 다음 글에서는 IP Address와 Public IP / Private IP 를 정리해보려고 한다.
What RADAR observed and classified to build this opportunity. It is what the source published, not a verification that the offer is still active.
네트워크란? LAN과 WAN 이해하기. 보안 공부를 시작하면서 IP, Port, TCP, NAT 같은 단어를 많이 접하게 됐다. 그런데 각각의 개념을 공부하기 전에 먼저 네트워크가 무엇인지 부터 이해할 필요가 있었다. 네트워크란? 네트워크(Network)는 여러 장치가 서로 데이터를 주고받을 수 있도록 연결된 구조 라고 이해하면 된다. 예를 들어 집에서 PC, 스마트폰, 노트북이 하나의 공유기에 연결되어 있다면 이 장치들은 하나의 네트워크에 속해 있다. PC ─────┐ Phone ──┼── 공유기 ─── 인터넷 Laptop ─┘ 네트워크에 연결된 PC, 서버, 스마트폰 같은 장치를 Host 라고 부른다. LAN LAN은 Local Area Network 의 약자로 비교적 좁은 범위의 네트워크를 의미한다.…