네트워크를 이해하면 세상을 보는 눈이 달라진다!
프로토콜, 데이터, 패킷, 해킹과 보안, 망 중립성, 인터넷 거버넌스까지
AI 시대에 인터넷의 원리와 구조를 이해하는 IT 네트워크 지식
매일 인터넷을 쓰면서 한 번쯤은 이런 의문을 가져본 적이 있을 것이다. ‘.com과 .co.kr은 무슨 차이가 있을까?’ ‘예전에는 사이트 주소가 HTTP로 시작했던 것 같은데, 왜 지금은 HTTPS로 바뀌었을까?’ ‘디도스 공격을 받았다는데, 디도스가 도대체 무슨 뜻인 걸까?’ ‘알고리즘은 어떻게 내 관심사를 귀신같이 알고 추천할까?’ ‘스마트폰은 와이파이와 데이터 연결을 어떻게 자유자재로 넘나들 수 있을까?’ 이 수많은 의문은 결국 한 가지 질문으로 요약할 수 있다. ‘인터넷은 어떻게 작동할까?’
이 책에서 고양이 ‘캣니프’는 인터넷과 네트워크가 어떻게 작동하는지 모르는 사람은 물론, IT 분야에서 관련 지식을 쌓고자 하는 학생과 직장인들을 위해 네트워크의 원리와 메커니즘을 읽자마자 바로 이해할 수 있도록 쉽고 명쾌하게 설명한다. 프로토콜, IP 주소, 서버와 클라이언트, 라우터, 패킷, HTTP, 암호화와 복호화, DNS, URL, 알고리즘, 5G, 망 중립성, AI…. 어디선가 들어는 봤지만 정확히 무슨 의미인지는 전혀 몰랐던 인터넷의 언어를 하나씩 차근차근 배워보자. 쉬운 개념부터 전문 용어까지 단계별로 알아가다 보면 모니터 화면 너머에 존재하는 새로운 세상을 만날 수 있다. AI 시대의 필수 지식인 IT 네트워크를 공부하면서 우리는 무엇을 할 수 있는지, 미래에는 어떤 모습이어야 하는지에 관해서도 더욱 깊게 이해할 수 있을 것이다.
IT 분야의 이해도를 높여줄 인터넷 네트워크의 시스템과 작동 원리
그림으로 한눈에 이해하는 복잡한 네트워크의 세계
IT는 정보 기술(Information Technology)의 약자로, 컴퓨터공학과 프로그래밍 등 ‘IT’ 하면 곧바로 연상되는 분야뿐만 아니라 정보를 주고받고 관리하는 모든 기술과 수단을 총칭하는 말이다. 따라서 IT 분야에서는 전문성도 중요하지만, 직간접적으로 관련이 있는 다양한 분야를 아우르는 종합적인 지식이 매우 중요하다. 해결해야 할 문제가 생겼을 때 폭넓은 분야의 지식을 갖추고 있다면 더욱 유연한 대처가 가능하고, 원활한 소통과 협력을 바탕으로 보다 높은 수준의 결과를 낼 수 있다.
인터넷과 네트워크는 IT 실무에서 가장 높은 연관성을 가지고 있는 분야이다. 모든 일에는 정보를 전송하고 전달받는 과정이 포함되고, 네트워크를 구축하거나 연결하는 것 역시 가장 기본적으로 이루어지는 일이기 때문이다. 따라서 기본적인 네트워크의 원리와 구조를 알아두면 다양한 IT 분야의 개념을 파악하는 것은 물론, 더욱 고차원적인 이해를 위한 큰 그림을 그리는 데 많은 도움이 된다.
네트워크의 구조는 매우 복잡하게 얽힌 것처럼 보인다. 그러나 각 구조를 이루는 요소들은 간단히 인프라 계층, 논리 계층, 응용 계층, 콘텐츠 계층, 사회 계층으로 분류할 수 있으며, 이들은 각각 상·하위 계층과 상호작용하면서 인터넷을 작동시키고 정보를 움직인다. 디바이스는 프로토콜을 사용해 어떤 방식으로 소통하고 연결되는지, DNS에 의해 웹사이트 이름이 어떻게 IP 주소와 연결되어 접속하는지, 단어 필터링이나 연령 제한 콘텐츠들은 어떤 방법으로 검열되고 우회할 수 있는지 등 기본적인 네트워크의 원리부터 전체적인 시스템까지 크고 편안한 그림과 함께 알차게 담았다. 네트워크 지식을 처음 접하는 사람이라도 인터넷은 어떻게 일하는지를 확실하게 개념화하고 이해할 수 있다.
비전공자와 학생부터 IT 분야의 기획자, 개발자까지!
모두가 알아야 할 미래 사회의 언어를 익힌다
매일 쓰는 인터넷의 정체가 궁금했던 사람부터 네트워크와 보안에 관심을 갖고 공부하는 학생, IT 분야 종사자와 전문가까지! 네트워크 지식은 AI 시대를 살아갈 모두가 알아둬야 할 미래 사회의 언어와도 같다. 기본적인 인터넷 인프라와 작동 방식은 물론, 인터넷이나 네트워크 기술에 관한 지식이 필요한 사람들에게 시민 교양을 넘어 관련 진로와 업무 능력을 키우는 데도 도움을 줄 수 있도록 구성했다.
네트워크를 구성하는 기본 구조와 용어를 이해하고, 이 구조를 바탕으로 실제 인터넷에서는 어떤 방식으로 데이터가 이동하고 정리되는지 알아본다. 프라이버시와 검열, 알고리즘을 함께 이해하면서 인터넷 거버넌스와 같은 고차원적인 개념까지 쭉 나아갈 수 있다. 복잡하지만 반드시 알아야 할 네트워크의 기본을 확실히 이해해 보자. 탄탄하게 쌓인 인터넷 네트워크에 관한 지식은 IT 분야의 전문성과 정보가 곧 무기인 세상에서 큰 힘이 되어줄 것이다.