Slide 5
Slide 5 text
자, 일단 서버를 짜봅시다
• 먼저 DHCP서버를 짠다고 생각해봅시다.
– 프로토콜은 RFC 951, 1530, 2131, ….
– UDP 응답을 주고 받는 서버를 짜봅니다.
– 어차피 이거 까진 쉽죠….
• 문제의 발생…
– 클라우드는 네트워크를 분리해서 사용합니다. 내부망.. 외부망...
– eth1 에서 오면 eth1 을 통해서 나가야합니다.
– 아? 그런데 UDP는 세션이 없네요? (.....)
Listen 해서 세션이 있으면 그걸로 쏴주면 되는데… 안됨.
– IP로 바인딩이 안되는 경우도 있어요
– 심지어 들어오는곳과 나가는 포트도 달라요.
유니캐스팅도, 브로드캐스팅을 해야 하는군요? (....)
• Python으로 안되네??!??