무턱대고 네트워크 프로그래밍에 관심을 갖게 되면서 네트워크 기반 지식들 쉽게 배울 만한 수단이 뭐가 있을까.. 찾는 중에 발견하게 된 책이 '후니의 시스코 네트워킹' 이란 책입니다.
이 책은 주로 네트워크 장비, 그 중에서도 스위치, 라우터를 여러가지 상항(네트워크 물리적인 구성)을 예시로 들면서 설명하고 물리 계층에서 네트워크 계층 까지 적용되는 프로토콜을 설명합니다. 이해를 돕기 위한 이미지가 많고 '자문 자답' 형식으로 말하듯 설명합니다.
챕터 중간에 실제로 네트워크 configuration을 콘솔에서 지정하고 확인하는 내용이 있는데, 저는 '네트워크 장치 관리를 실제로 어떻게 관리' 하는지 보단 '네트워크의 물리적인 단계에서의 대략적인 흐름'을 알고 싶었기 때문에 실습예제는 세세하게 읽진 않습니다. 게다가 스토리텔링 하듯 설명하기 때문에 책을 읽고 나면 이야기 책을 본듯한 느낌이 납니다. (중간에 가려울 법한 부분은 별도로 보충 설명을 하는 등의 노력을 많이 한 점이 보입니다.) 때문에 1,2권을 합치면 600page가 넘는 분량이지만 생각보다 빨리 읽을 수 있었네요.
이 책은 전반적으로 네트워크 장치(스위치, 라우터)를 기준으로 네트워크 설명을 하기 때문에 게임 서버 프로그래밍과는 직접적인 관련이 있진 않습니다. (물론 네트워크 계층 프로토콜, IP 체계에 대한 설명은 매우 유용하다고 생각합니다.) 그래도 가독성이 좋은 책이기 때문에 네트워크 계층 아래 프로토콜들의 원리가 궁금하시다면 가볍게 읽고 네트워크에 대한 인사이트를 확장 시켜보는 것도 좋을 것 같습니다 :D
'Books > Reviews' 카테고리의 다른 글
[책/네트워크]윤성우 tcp/ip 소켓 (0) | 2022.02.19 |
---|---|
코드컴플릿2_Chapter1 소프트웨어 구현으로의 초대 , Chapter2 소프트웨어 개발의 이해를 돕기 위한 비유 (0) | 2021.08.13 |
코드컴플릿2_Chapter 25 코드 최적화 전략, Chapter26 코드 최적화 기법 (0) | 2021.08.10 |
코드컴플릿2_Chapter 21 협력적인 구현 (0) | 2021.08.09 |
코드컴플릿2_Chapter 24 리팩토링 (0) | 2021.08.09 |