logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

파이썬 네트워킹 마스터

파이썬 네트워킹 마스터

(실무자를 위한 파이썬 네트워크 자동화, DevOps, SDN 가이드)

에릭 추 (지은이), 전성빈 (옮긴이)
  |  
에이콘출판
2018-05-28
  |  
35,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

파이썬 네트워킹 마스터

책 정보

· 제목 : 파이썬 네트워킹 마스터 (실무자를 위한 파이썬 네트워크 자동화, DevOps, SDN 가이드)
· 분류 : 국내도서 > 컴퓨터/모바일 > 컴퓨터 공학 > 네트워크/데이터 통신
· ISBN : 9791161751573
· 쪽수 : 548쪽

책 소개

네트워크 프로그래밍 시리즈. 기존 네트워크 개발자들을 대상으로 자동화, 보안, 모니터링, SDN 등 다양한 분야에서 파이썬을 도입하는 방법을 제시한다. 또한 실무에서 검증된 풍부한 예제를 통해, 독자들이 필요한 분야에 곧바로 적용할 수 있도록 했다.

목차

1장. TCP/IP 프로토콜과 파이썬 복습하기

__인터넷 개괄
____서버, 호스트, 네트워크 요소 시스템 온 칩
____데이터센터의 등장
________엔터프라이즈 데이터센터
________엣지 데이터센터
__OSI 모델
__클라이언트 서버 모델
__네트워크 프로토콜 스위트
____전송 제어 프로토콜
________TCP의 기능과 특성
________TCP 메시지와 데이터 전달
____사용자 데이터그램 프로토콜
____인터넷 프로토콜
________IP NAT과 보안
________IP 라우팅
__파이썬 개요
____버전
____운영체제
____파이썬 프로그램 실행하기
____내장 자료형
________None 타입
________숫자형
________나열형
________매핑형
______세트형
____연산자
____제어 흐름
____함수
____클래스
____모듈과 패키지
__요약

2장. 저레벨 네트워크 기기 상호 작용

__CLI의 어려움
__가상 네트워크 랩 만들기
____Cisco Virtual Internet Routing Lab
________VIRL 팁
____Cisco DevNet과 dCloud
____GNS3
__파이썬 Pexpect 라이브러리
____설치
____Pexpect 개괄
____예제
____심화 기능
____Pexpect와 SSH
____종합
__파이썬 Paramiko 라이브러리
____설치
____Paramiko 개괄
__예제
____심화 기능
________서버 관리
____종합
__논의
____Pexpect와 Paramiko 사용 시 주의할 점
________멱등 네트워크 기기 상호 작용
________빠른 자동화와 오작동
__요약

3장. API와 목적 중심 네트워킹

__파이썬 코드 기반 인프라스트럭처
____스크린 스크래핑과 API 구조 출력
____데이터 모델링 인프라스트럭처 코드
__Cisco API와 ACI
____Cisco NX-API
________설치와 기기 준비
________NX-API 예제
____Cisco와 YANG 모델
____Cisco ACI
__Juniper 네트워크 파이썬 API
____Juniper와 NETCONF
________준비
________Juniper NETCONF 예제
____Juniper PyEZ
________설치와 준비
________PyEZ 예제
__Arista 파이썬 API
____Arista eAPI 관리 도구
________eAPI 준비
________eAPI 예제
____Arista Pyeapi 라이브러리
________Pyeapi 설치
________Pyeapi 예제
__범용 라이브러리
__요약

4장. 파이썬 자동화 프레임워크 - Ansible 기초

__간단한 Ansible 예제
____컨트롤 노드 설치
____첫 번째 Ansible 플레이북
________공개 키 인증
________인벤토리 파일
________플레이북 만들기
__Ansible의 장점
____에이전트가 필요 없음
____멱등
____단순함과 확장성
____벤더 지원
__Ansible 구조
____YAML
____인벤토리
____변수
____Jinja2 템플릿
__Ansible 네트워킹 모듈
____로컬 연결과 환경 변수
____제공자 매개변수
__Ansible Cisco 예제
__Ansible Juniper 예제
__Ansible Arista 예제
__요약

5장. 파이썬 자동화 프레임워크 - Ansible 심화

__Ansible 조건문
____when 절
____네트워크 모듈 조건문
__Ansible 반복문
____표준 반복문
____딕셔너리 반복문
__템플릿
____Jinja2 템플릿
____Jinja2 반복문
____Jinja2 조건문
__그룹 및 호스트 변수
____그룹 변수
____호스트 변수
__Ansible 볼트
__Ansible include와 역할
____Ansible include문
____Ansible 역할
__사용자 모듈 작성하기
____사용자 모듈: 첫 번째
____사용자 모듈: 두번째
__요약

6장. 파이썬 네트워크 보안

__랩 설정
__파이썬 Scapy
____Scapy 설치
____대화형 예제
____스니핑
____TCP 포트 스캔
____핑 콜렉션
____네트워크 공격
____Scapy 리소스
__접근 목록
____Ansible을 통한 접근 목록 생성
____MAC 접근 목록
__Syslog 검색
____정규 표현식 검색
__다른 도구들
____사설 VLAN
____UFW와 파이썬
__요약

7장. 파이썬 네트워크 모니터링 - 1부

__랩 설정
__SNMP
____설정
____PySNMP
__파이썬 시각화
____Matplotlib
________설치
________기본 예제
________Matplotlib을 통한 SNMP 결과 출력
________추가 Matplotlib 리소스
____Pygal
________설치
________기본 예제
________Pygal을 이용한 SNMP 출력
________추가 Pygal 리소스
__파이썬과 Cacti
____설치
____파이썬 스크립트를 통한 데이터 입력
__요약

8장. 파이썬 네트워크 모니터링 - 2부

__Graphviz
____랩 설정
____설치
____Graphviz 예제
____파이썬 Graphviz 예제
____LLDP 인접 그래프
________정보 취득
________파이썬 파서 스크립트
________최종 플레이북
__플로 기반 모니터링
____파이썬을 이용한 NetFlow 파싱
________파이썬 소켓과 구조체
____ntop 트래픽 모니터링
________ntop 파이썬 확장 기능
____sFlow
________파이썬을 이용한 sFlowtool과 sFlow-RT
__Elasticsearch(ELK 스택)
____호스팅 ELK 서비스 설정
____Logstash 형식
____Logstash 포매팅을 위한 파이썬 헬퍼 스크립트
__요약

9장. 파이썬을 사용한 네트워크 서비스 구축

__파이썬 웹 프레임워크 비교
__Flask와 랩 설정
__Flask 들어가기
____HTTPie 클라이언트
____URL 라우팅
____URL 변수
____URL 생성
____jsonify 반환
__네트워크 정적 콘텐츠 API
____Flask-SQLAlchemy
____네트워크 콘텐츠 API
____기기 API
____기기 ID API
__네트워크 동적 동작
____비동기 작업
__보안
__요약

10장. OpenFlow 기초

__랩 설정
__OpenFlow 개괄
____기본 동작
____OpenFlow 1
__Mininet
__파이썬을 이용한 Ryu 컨트롤러
____Open vSwitch 명령어
____Ryu 방화벽 애플리케이션
__레이어 2 OpenFlow 스위치
____애플리케이션 계획
____애플리케이션 컴포넌트
__POX 컨트롤러
__요약

11장. OpenFlow 심화

__설정
__Ryu를 사용한 OpenFlow 동작
__패킷 검사
__정적 라우터
____Mininet 토폴로지
____Ryu 컨트롤러 코드
________Ryu 플로 설치
________Ryu 패킷 생성
________최종 결과
__라우터와 API
____Ryu 컨트롤러와 API
____API 사용 예제
__OpenFlow와 BGP 라우터
____랩 라우터 설정
____파이썬 BGP speaker 라이브러리
____Ryu BGP 애플리케이션
__OpenFlow 방화벽
__요약

12장. OpenStack, OpenDaylight, NFV

__OpenStack
____OpenStack 개괄
____OpenStack 네트워킹
____OpenStack 사용하기
__OpenDaylight
____OpenDaylight 프로그래밍 개괄
____OpenDaylight 예제
__요약

13장. 하이브리드 SDN

__네트워크 준비
____프레임워크나 도구에 친숙해지기
____네트워크 표준화
____최소 기능 제품
____끊임없는 시도
__그린필드 배포
__컨트롤러 이중화
____다중 컨트롤러 예제
__BGP 마이그레이션 예제
__마이그레이션 상세
____VIRL과 Mininet 설정
____Cisco 디바이스 설정
____Ryu BGP 스피커
____Mininet과 REST 라우터
____결과 및 검증
__추가 BGP 예제
____Websocket을 통한 JSONRPC 검사
__모니터링 통합
__보안 TLS 연결
__물리 스위치 고르기
____간단한 OpenFlow 스위치
____상용 스위치
____화이트박스 스위치
__요약

저자소개

에릭 추 (지은이)    정보 더보기
16년 경력을 가진 전문가다. 아마존과 마이크로소프트 등 거대한 기업의 네트워크 관리 경력이 있으며, 네트워크 자동화와 파이썬에 관심이 많다. 파이썬 강사, 블로거로서 자신의 지식을 나누고 있으며, 몇몇 유명한 파이썬 오픈 소스 프로젝트에 활발히 기여하고 있다. 음성 인터넷 프로토콜에 대한 두 종류의 특허를 보유하고 있으며, A10 Networks의 수석 엔지니어로서 보안 분야의 제품 연구와 개발에 전념하고 있다.
펼치기
전성빈 (옮긴이)    정보 더보기
기계공학과에서 광공학과 이미지 처리를 세부전공으로 박사학위를 받았다. 지식의 시각화와 구조화에 꾸준한 관심을 기울이고 있다. 에이콘출판사에서 출간한 『파이썬 네트워킹 마스터 2/e』(2019), 『HLSL 프로그래밍』(2016) 등을 번역했다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책