Skip to Content
클라우드 네이티브를 위한 데이터 센터 네트워크 구축: 데이터 센터 네트워킹을 위한 아키텍처, 프로토콜, 도구
book

클라우드 네이티브를 위한 데이터 센터 네트워크 구축: 데이터 센터 네트워킹을 위한 아키텍처, 프로토콜, 도구

by 정기훈, 디네시 G. 더트
August 2021
Beginner to intermediate content levelBeginner to intermediate
564 pages
12h 2m
Korean
Hanbit Media, Inc.
Content preview from 클라우드 네이티브를 위한 데이터 센터 네트워크 구축: 데이터 센터 네트워킹을 위한 아키텍처, 프로토콜, 도구
209
7
컨테이너 네트워킹
$
docker network create
-
d macvlan
\
--
subnet
=
192
.
168
.
0
.
0
/
24
\
--
ip
-
range
=
192
.
168
.
0
.
128
/
25
\
--
gateway
=
192
.
168
.
0
.
1
\
--
aux
-
address
=
"
my
-
router
=
192
.
168
.
0
.
129
"
\
-
o
parent
=
eth1
macv
호스트와 컨테이너가 동일한 서브넷에 있고 같은 리눅스 커널에서 동작해도 이 둘 사이에는 직
접적으로 핑을 할 수 없다. [그림
7
-
4
(
b
)]와 [그림
7
-
4
(
c
)]가
Macvlan
의 실제 동작을 묘사한
다. 호스트로 핑을 하기 위해서는 패킷은 반드시 업스트림 장치인 라우터까지 가서 되돌아와야
한다. 이를
헤어핀
hairpinning
이라 부른다. [그림
7
-
4
(
b
)] 컨테이너가 같은
Macvlan
장치에 연
결되었음에도 서로 직접적으로 핑을 할 수 없다. 이를
Macvlan
드라이버
VEPA 모드
6
라고 부
른다.
[그림
7
-
4
(
c
)]처럼 기본적으로 도커의
Macvlan
네트워크는 브리지 모드라는 다른 모드로 생
성된다. 브리지 모드에서는 같은
Macvlan
에 연결된 컨테이너가 헤어핀 없이 서로 직접 통신
할 수 있다. 하지만 호스트와의 통신은 여전히 헤어핀이 필요하다.
[그림
7
-
5
]는 일반적인 브리지와
VEPA
모드 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

한 권으로 끝내는 Node & Express(2판): 모던 웹을 위한 서버 사이드 자바스크립트의 모든 것

한 권으로 끝내는 Node & Express(2판): 모던 웹을 위한 서버 사이드 자바스크립트의 모든 것

한선용, 이선 브라운

Publisher Resources

ISBN: 9791162244586