본문 바로가기

Network Layer3

[Computer Networking] Network Layer : Software Defined Networking (SDN) Control Plane Why a logically centralized control plane?- 보다 쉬운 네트워크 관리: 라우터 오류 구성 방지, 트래픽 흐름의 유연성 향상- 테이블 기반 포워딩 -> 네트워크를 프로그램: 중앙 집중형으로 테이블을 계산하여 배포 Components of SDN controller 통신 계층: SDN 컨트롤러와 제어받는 네트워크 장치들 사이의 통신. 컨트롤러와 제어받는 장치들 간의 통신은 southbound 라고 알려진 컨트롤러 인터페이스를 넘나는다.네트워크 전역 상태 관리 계층: 네트워크 호스트와 링크, 스위치, 그리고 SDN으로 제어되는 다른 장치들에 대한 최신 정보/상태 관리.네트워크 제어 애플리케이션 계층과의 인터페이스: 컨트롤러는 northbound 인터페이스를 통해 네트워크 제어.. 2025. 1. 8.
[Computer Networking] Network Layer : IP (2) (The Internet Protocol) NAT : Network Address Translation- SOHO(small office, home office)가 장치를 연결하기 위해 LAN을 설치할 때 마다 ISP는 모든 SOHO의 IP장치를 수용할 수 있는 IP 주소 범위를 할당해야 한다.- 네트워크가 현저하게 커지면 큰 주소 블록이 할당되어야 하는데, 이미 ISP가 SOHO 네트워크의 해당 주소 범위에 인접한 부분을 할당해 버렸다면, 또 특정 홈 네트워크 소유자가 IP 주소가 어떻게 관리되는지 알고자 한다면 NAT으로 주소를 할당할 수 있다.- 위 그림은 NAT 가능 라우터의 운영을 보여준다. - 로컬 네트워크의 모든 디바이스는 그들의 로컬 네트워크에서만 사용되는 모두 같은 사설 네트워크 주소를 갖는다. - 이는 provider ISP가 .. 2024. 8. 24.
[Computer Networking] Network Layer : Packet Switching, Loss and Delay Packet Switching- Store-and-forward  대부분의 패킷 스위치(라우터 등)은 저장-후-전달 전송 방식을 이용한다.  저장-후-전달은 스위치가 출력 링크로 패킷의 첫 비트를 전송하기 전에 전체 패킷을 받아야 함을 의미한다.   그림에서 라우터는 패킷1의 일부분을 받았지만 라우터는 저장-후-전달을 채택하고 있기 때문에 수신한 비트를 전송할 수 없다. 대신에 그 패킷의 비트를 먼저 버퍼에 저장한 후 라우터가 패킷의 모든 비트를 수신한 후에만 출력 링크로 그 패킷을 전달하기 시작한다. - Packet Queueing  각 링크에 대해 패킷 스위치(라우터 등)은 출력 버퍼(큐)를 갖고 있으며 그 링크로 송신하려고 하는 패킷을 저장하고 있다.  도착하는 패킷이 한 링크로 전송되어야 하는데 .. 2024. 8. 15.