본문 바로가기

CS(Computer Science)/21) 기초컴퓨터네트워크24

기초컴퓨터네트워크 20 (ARP, DHCP, ICMP, NAT) === Address Resolution Protocol (ARP) === 1. Logical address vs. physical address • logical address: IP address : 데이터를 전달받기 위해서는 ip address가 필요하다. – address used at the Network layer – allocated when host is connected to the Internet • physical address: Ethernet MAC address : 하지만 ip address 말고도 MAC address가 존재한다. 이것을 physical address라고 부른다. – address used at the Data link layer – assigned when t.. 2021. 6. 19.
기초컴퓨터네트워크 19 (IP - 중요) === IP (Internet Protocol) === 1. Internet Protocol (IP) ip가 하는 주된역활은 송신자에서 수신자로 패킷을 잘 전달해주는 것이다. • A Network layer protocol • Allows delivery of packets across heterogeneous systems 라우터나 호스트들을 연결해주는 매채, data link layer의 protocol이 다 다를 수 있다. 위와 같이 와이파이, 랜선, PPP가 존재할 수 있다. 그래서 어떤 시스템이냐에 따라서 다 시스템이 다를 수 있다. 그러나 그 시스템들이 다 인터넷에 연결이 되어 있으면 데이터가 다 이동할 수 있게 해야 하는데 그 역활을 ip가 담당하게 된다. IP: A Network Layer.. 2021. 6. 19.
기초컴퓨터네트워크 18 (Addressing) === Addressing === data plane에 대해서 알아보자 1. Internet address • To send a message, we need a destination address : ip address를 생각하면된다. 패킷이 목적지까지 전달하기 위해서는 목적지의 주소가 필요하다. 이때 host의 주소를 internet address라고(ip address)라고 한다. • Every host connecting to the Internet needs to have a unique address : 이 ip 주소는 unique해야 한다. • IPv4 – the address system used today – 32 bits – possible number of hosts: 4,294,96.. 2021. 6. 19.
기초컴퓨터네트워크 17 (BGP) === Border Gateway Protocols (BGP) === inter-domain routing에서 사용되는 BGP 에 대해서 알아보자 1. Flat vs. Hierarchical Networks 네트워크가 전체적으로 Flat 하기 보다는 계층적인 구조로 되어 있다. • Flat – No hierarchy – Not scalable • Hierarchical – Network divided into “areas” – Scalable • Internet is hierarchical Autonomous System(AS) 같은 라우팅 policy가 적용되는 라우터의 집합 혹은 망이다. • Collection of networks with same routing policy • Single rout.. 2021. 6. 19.