CHAPTER 1 새로운 네트워크 아키텍처의 동기
1.1 애플리케이션 네트워크의 혼합
1.2 지난 세기의 네트워크 디자인
1.3 액세스-애그리게이션-코어 네트워크 디자인의 문제점
1.4 못다 한 이야기
1.5 마치며
CHAPTER 2 클로스: 새로운 세상을 위한 네트워크 토폴로지
2.1 클로스 토폴로지 소개
2.2 클로스 토폴로지 심층 분석
2.3 클로스 토폴로지 확장
2.4 두 가지 3계층 모델 비교
2.5 클로스 토폴로지의 의미
2.6 클로스 네트워크의 모범 사례
2.7 호스트 연결 모델
2.8 마치며
2.9 참고문헌
CHAPTER 3 네트워크 분리
3.1 네트워크 분리란
3.2 네트워크 분리의 중요성
3.3 오늘날 네트워크 분리가 가능해진 이유
3.4 분리된 환경의 네트워크 운영 차이점
3.5 오픈 네트워크 설치 환경
3.6 네트워크 분리에서 하드웨어를 담당하는 업체
3.7 네트워크 분리의 일반적인 미신
3.8 네트워크 분리를 위한 엔지니어링 모범 사례
3.9 마치며
3.10 참고문헌
CHAPTER 4 네트워크 운영체제 선택
4.1 네트워크 장비 요구 사항
4.2 소프트웨어 정의 네트워킹과 오픈플로의 부상
4.3 NOS 설계 모델
4.4 사용자 인터페이스
4.5 클라우드 네이티브 NOS 요구 사항에 따른 NOS 모델 비교
4.6 NOS가 해야 할 일
4.7 마치며
4.8 참고문헌
CHAPTER 5 라우팅 프로토콜 선택
5.1 라우팅 개요
5.2 라우팅 프로토콜 개요
5.3 거리 벡터 프로토콜과 링크 상태 프로토콜
5.4 거리 벡터와 링크 상태 프로토콜 비교
5.5 클로스 네트워크의 라우팅 프로토콜
5.6 양방향 포워딩 감지
5.7 데이터 센터의 라우팅 프로토콜 요구 사항
5.8 네트워크에 맞는 라우팅 프로토콜 선택
5.9 마치며
5.10 참고문헌
CHAPTER 6 네트워크 가상화
6.1 네트워크 가상화란
6.2 데이터 센터에서 네트워크 가상화 사용
확장 가능한 네트워크를 만들고
운영하기 위한 아키텍처부터 프로토콜과 실전 기술까지!
가상화, 클라우드 기술 발전으로 데이터 센터 네트워크가 더욱 복잡해지고 있습니다. 이럴 때일수록 클라우드 네이티브 환경뿐만 아니라 앞으로도 계속 변화할 환경 속에서도 네트워크를 현명하게 구축할 수 있어야 합니다. 데이터 센터 네트워크를 강건하고 민첩하게 만들 수 있도록 데이터 센터 네트워킹 지식을 쌓아야 합니다.
이 책은 리눅스의 여러 네트워킹 도구를 십분 활용하여 고수준 네트워크 아키텍처를 설계하고 자동화로 확장 가능한 네트워크를 구축하는 방법에 대해 설명합니다. 유연하고 신뢰 가능한 클로스 토폴로지를 소개하고, 이 토폴로지로 구축에 필요한 디자인 개념, 라우팅, 멀티캐스트, 네트워크 가상화, 구성 및 검증 자동화 등 방대한 내용을 다룹니다. 또한 엔터프라이즈, 서비스 공급자, 스위칭, 라우팅, 다양한 기능에 대한 어려운 개념을 저자의 폭넓은 경험으로 이해하기 쉽게 설명합니다. 마지막으로 BGP, EVPN, VxLAN 개발에서 모든 것이 어떻게 연결되는지 보여줍니다.
이 책 한 권이면 복잡한 데이터 센터 네트워킹 개념을 뒷받침하는 훌륭한 예제와 친절한 설명으로 클라우드 환경에 적합한 네트워크 구축 준비를 마칠 수 있습니다. 이 실전 가이드로 데이터 센터 네트워크 고도화를 위한 기술을 익혀보길 바랍니다.
주요 내용
● 클로스 토폴로지
● 네트워크 분리
● 네트워크 운영체제 선정
● 라우팅 프로토콜 선정
● 컨테이너 네트워킹
● 네트워크 가상화와 EVPN
● 네트워크 자동화