상세 컨텐츠

본문 제목

[리뷰] IT 엔지니어를 위한 네트워크 입문

IT

by ALLSTATS 2023. 5. 15. 01:18

본문

반응형

이미지 출처: 구글검색

 

 

IT 엔지니어를 위한 네트워크 입문 이라는 제목의 서적입니다.

저는 네트워크 및 개발 입문을 하며 공부하는 학생의 시점으로써 글을 작성하였으며 아직 전문가가 아니기에 다른분들이 보신다면 리뷰에 있어서 잘못된 점이나 부족함이 있을 수 있는 점을 양해하고 읽어주시길 바랍니다.

 

책을 사실 사두었었는데 꺼내서 초반부분을 좀 보다가 초심자 입장에서 뒤로 갈수록 많이 어려워 좀 덮어두었다가 추후에 꺼내서 다시 읽었었습니다. 뭐 당시에 제가 바쁜일이 있기도 했었고 뭐 여러모로 정신이없는 삶을 살다보니 사놓고 한참후에서야 그나마 완독을 했네요

 

우선 목차입니다.

 

  • 1장 네트워크 시작하기
    __1.1 네트워크 구성도 살펴보기
    __1.2 프로토콜
    __1.3 OSI 7계층과 TCP/IP
    __1.4 OSI 7계층별 이해하기
    __1.5 인캡슐레이션과 디캡슐레이션

    2장 네트워크 연결과 구성 요소
    __2.1 네트워크 연결 구분
    __2.2 네트워크 회선
    __2.3 네트워크 구성 요소

    3장 네트워크 통신하기
    __3.1 유니캐스트, 멀티캐스트, 브로드캐스트, 애니캐스트
    __3.2 MAC 주소
    __3.3 IP 주소
    __3.4 TCP와 UDP
    __3.5 ARP

    4장 스위치: 2계층 장비
    __4.1 스위치 장비 동작
    __4.2 VLAN
    __4.3 STP

    5장 라우터/L3 스위치: 3계층 장비
    __5.1 라우터의 동작 방식과 역할
    __5.2 경로 지정 - 라우팅/스위칭
    __5.3 라우팅 설정 방법

    6장 로드 밸런서/방화벽: 4계층 장비(세션 장비)
    __6.1 4계층 장비의 특징
    __6.2 로드 밸런서
    __6.3 방화벽
    __6.4 4계층 장비를 통과할 때의 유의점(세션 관리)

    7장 통신을 도와주는 네트워크 주요 기술
    __7.1 NAT/PAT
    __7.2 DNS
    __7.3 GSLB
    __7.4 DHCP

    8장 서버 네트워크 기본
    __8.1 서버의 네트워크 설정 및 확인
    __8.2 서버의 라우팅 테이블
    __8.3 네트워크 확인을 위한 명령어

    9장 보안
    __9.1 보안의 개념과 정의
    __9.2 보안 솔루션의 종류
    __9.3 방화벽
    __9.4 IPS, IDS
    __9.5 DDoS 방어 장비
    __9.6 VPN

    10장 서버의 방화벽 설정/동작
    __10.1 리눅스 서버의 방화벽 확인 및 관리
    __10.2 윈도 서버의 방화벽 확인 및 관리

    11장 이중화 기술
    __11.1 이중화 기술 개요
    __11.2 LACP
    __11.3 서버의 네트워크 이중화 설정(Windows, Linux)
    __11.4 MC-LAG
    __11.5 게이트웨이 이중화

    12장 로드 밸런서
    __12.1 부하 분산이란?
    __12.2 부하 분산 방법
    __12.3 헬스 체크
    __12.4 부하 분산 알고리즘
    __12.5 로드 밸런서 구성 방식
    __12.6 로드 밸런서 동작 모드
    __12.7 로드 밸런서 유의사항
    __12.8 HAProxy를 사용한 로드 밸런서 설정

    13장 네트워크 디자인
    __13.1 2계층/3계층 네트워크
    __13.2 3-Tier 아키텍처
    __13.3 2-Tier 아키텍처
    __13.4 데이터 센터 Zone/PoD 내부망/DMZ망/인터넷망
    __13.5 케이블링과 네트워크

    14장 가상화 기술
    __14.1 장비 가상화 기술이란?
    __14.2 벤더별 장비 가상화 기술: 하나의 논리 장비로 만드는 가상화
    __14.3 벤더별 장비 가상화 기술: 여러 개의 논리 장비로 만드는 가상화

    15장 가상화 서버를 위한 네트워크
    __15.1 가상화 서버 구성 시의 네트워크 설정
    __15.2 VMware vSphere

목차 내용은 교보문고에서 발췌했습니다.

 

 

네트워크에 당시 관심이 있어서 이것저것보다 좀더 깊은 내용을 알고 싶어서 구매했던 기억이 납니다.

실제로 서점에 많은 책들이 네트워크 초심자를 타겟으로 한 책들이 많았고 모두 설명 예제 그림 전부 좋은 내용들의 책들이 많았습니다.

저도 실제로 이 책을 처음 본것이 아닌 후니의 쉽게 쓴 시스코 네트워킹 이라는 책과 유튜브 인강들로 네트워크 이론을 접했었습니다.

 

내용 자체는 초심자 기준에서는 상당히 깊숙한 내용을 다루고 있다고 생각합니다.

물론 이것이 전부는 아니고 앞으로도 더더욱 심도있게 공부해야할 내용은 정말 많다는걸 느끼는덴 오랜 시간이 걸리진 않았습니다.

 

 

초반부 1챕터부터 5챕터까지는 다른책에서도 많이 볼수있는 기초내용들로 주를 이루고 있습니다.

그러나 책이 담고있는 내용이 좀 많다보니 입문자 입장에서는 다소 어려울수는 있다고 생각을 합니다.

저는 설명 드렸다시피 다른 서적과 인강으로 접한 상태에서 책을 읽었기 때문에 초반부 내용은 그다지 어렵지않게 보았던것 같습니다.

특히 저는 네트워크에서 좀 고생을 했던게 서브네팅 부분이었는데 기존에 다른 서적으로 개념을 이해한 후에 읽어서 괜찮았으나 서브네팅 부분의 이해가 어렵다면 다른 기본서적이나 여러 자료들을 찾아보셔야 할지도 모르겠습니다.

내용은 네트워크의 IP주소에 대한 설명,계층별 장비와 프로토콜등을 공부할수 있습니다.

 

6챕터는 4계층 장비인데 다른책들은 보통 라우터까지만 다루는 경우가 많았던터라 저한테 있어서는 많은 도움이 되었던 챕터였습니다.

 

7챕터는 DNS나 NAT, DHCP 등등의 개념을 정리하는데 하나하나 그에 관련된 기반지식을 알려주며 방향성도 같이 잡아주는 챕터라고 생각합니다. 저는 DNS 관련되어서는 좀더 자료를 찾거나 정보를 알고싶을때 이 책에서 공부한 키워드를 통해 검색을 통해서도 더 많은 정보를 공부할 수 있었습니다.

 

8챕터는 리눅스나 윈도우 서버의 네트워크 설정이나 관련 사용 명령어들을 집중적으로 알려주는 챕터입니다.

어쩔수 없는 부분이지만 제가 샀던때는 아직 CentOS가 리눅스의 주류중 하나였기에 CentOS의 기반으로 설명을 하는 부분이 있습니다. Rocky Linux와 명령어가 호환된다고 하는데 사실 이부분을 제가 직접 테스트 해보지는 못했습니다.

 

9챕터 10챕터는 보안에 관련된 내용입니다. 네트워크에 있어서 보안은 필수적인 지식이 아닐까합니다. 그에 관련된 기반 지식들을 공부할수 있습니다.

 

11,12,13챕터는 이중화 기술 로드밸런싱 등으로써 네트워크 설계에 참고할 기반지식들이 많았습니다

특히 13챕터는 앞의 두챕터를 기반으로 네트워크 디자인에 대한 전반적인 지식을 다룹니다.

 

14,15챕터는 가상화 기술에 따른 이론지식들을 알려줍니다.

 

 

 

전반적으로는 저에게 있어서 관심이 있던 많은 지식들을 공부할 수 있던 책이었습니다.

만약 네트워크에 대한 기반지식이 전혀없는데 공부를 해야한다면 솔직히 먼저 좀더 쉬운 초심자용 서적을 한권 완독한 후에 이 책을 읽으라고 권유하고 싶습니다.

실제로 교보문고 리뷰에도 다른책을 읽고 난 후에 읽으면 좋을것이라는 리뷰도 꽤 있었던걸로 기억합니다.

 

 

쉽게 말씀드리자면 단점이라 함은 정말 아예 초심자들에게는 많이 어려울수도 있다는 점이며 그에 대한 설명이 부족하다는 점입니다, 위에서 예시로 설명드렸던 서브네팅 부분이 있습니다.

 

 

물론 책 이름이 IT 엔지니어를 위한 네트워크 입문 인만큼 아무리 다른 서적보다 좀더 깊숙하고 어려운 내용을 담고 있다고 하더라도, 결국엔 기본서인만큼 네트워크라는 한 분야를 총망라하는 지식을 전부 다 담지는 못하겠지요

하지만 그렇다 하더라도 다른 기본서보다는 좀 더 깊숙한 내용을 담아 앞으로 네트워크 세계를 공부하는데 있어서는 큰 이정표를 찾은 느낌입니다.

 

 

총평: 책 내용 자체의 깊이는 초심자 기준으로써는 깊고 좋으며 앞으로 더욱더 분야를 공부하는데 있어서 많은 기반지식을 얻을수 있다. 하지만 쌩초보 입문자들에게 있어서 설명이 부족할수 있으므로 다른 기본서를 읽고 책을 보시는것을 추천

 

본 리뷰는 출판사 등의 지원없이 순수하게 제 금전으로 구매하고 순수히 제 개인적인 감상을 담은 리뷰입니다.

 

반응형

관련글 더보기