본문 바로가기

네트워크2

ICMP 네트워크 계층에서 중요한 3가지 중 IP와 라우팅과 더불어 ICMP를 알아보도록 하겠습니다. ICMP의 목적 IP 전송 실패 report 네트워크 혼잡과 같은 상황 때문에 중간에 IP datagram의 전송이 실패할 수 있습니다. 이런 에러가 반복되지 않게 해야하기 때문에 source가 이 문제상황을 알아차려야 함으로 ICMP가 쓰입니다. 네트워크 진단 ping이나 tracert를 이용해 네트워크의 상태에 대한 정보를 얻고자 할 때 사용합니다. 이 기능은 IPv4에서는 중요하지 않지만 IPv6에서는 중요해집니다. IPv6에서는 ARP나 IGMP가 없기 때문에 이 역할을 ICMPv6가 대신하게 됩니다. ICMP message format ICMP 메시지 모습을 확인해봅시다. 필드 설명 Type: 대분류 C.. 2020. 6. 10.
BGP Routing은 어떻게 이루어지는가? Routing은 routing table을 통해 이루어집니다. 인터넷은 크게 두 개의 라우팅 아키텍처를 사용합니다. 네트워크(AS i.e.autonomous system) 레벨 라우터 레벨 왜 2개의 라우팅 아키텍처를 사용할까? 라우터가 너무 많기 때문에 2개의 레이어로나눔으로서 라우팅을 쉽게 합니다. Two-Tiered architectur는 필수적일 뿐만 아니라 scalable면에서도 좋습니다. BGP는 Border Gateway Protocol로서 네트워크 레벨, AS사이에서 라우팅을 위해 사용되는 프로토콜입니다. OSPF는 Open Shortest Path First로서 하나의 AS내에서 라우팅을 위해 사용되는 프로토콜입니다. 순서대로 이해해볼까요? BGP 어.. 2020. 6. 9.