목록CS (35)
CS log
지난 시간 배운 내용 Layer 3의 대부분의 라우터에서 쓰고 있는 프로토콜이 Internet Protocol. 라우터에는 Internet Protocol이 사용하는 Data plan과 라우팅 메시지를 처리하는 Control Plane이 있음. Internet Protocol이 해주는 function이 없어 host도 에러 report를 보내고 받도록 사용하는 프로토콜이 Internet Control Message Protocl (ICMP), Ping이라는 어플리케이션이 ICMP 메시지를 주고 받는 일을 함. host와 router 모두 사용. ICMP 메시지는 Control Plane에 있긴 하나 host도 사용이 가능. → host에는 Control Plane의 Routing protocol은 없으나..
지난 시간 배운 내용 host에선 3계층 Network layer의 기능인 routing과 forwarding을 모두 갖는다. F. host는 default router로의 forwarding만 이루어지며, static하게 사람이 setting 하는 forwarding table만 가짐. routing table은 routing protocol이 알아서 관리하는 table이며 host에는 routing protocol이 없음 Network 계층은 인터넷이 연결된 라우터와 host에 모두 다 있다. T. Network service model individual datagram 차원에선 no loss, no delay 등 a flow of datagrams 차원에선 in-order delivery, low..
Prolog ; 컴퓨터 네트워크의 최종 학습목표 : 와이파이 연결 후 내 컴퓨터(end host)에서 어느 웹 페이지에 접속해서 웹 페이지가 딱 뜰 때, 서버가 있는 end host까지로 어떤 일이 있었는지 설명할 수 있는 것. 1) 각 end host와 중간의 network router 장비들이 최종의 목표를 이루기 위해 워낙 복잡한 일들을 하다 보니, layer로 moduling을 하게 됨. 2) 맨 위의 application layer(L5)에 developer가 만든 application을 support하는 protocol이 있고, 그 밑의 transport layer(L4)에서 application layer process를 찾아 process to process communication을 지원..
Principle of the early Internet Connectivity 연결만 잘하면 됨 Internet Protocol (connectionless & best-effort service) at all layer 3 Intelligence at edges (complexity in smart hosts) After 40~50 years of IP deployment Middlebox : functions (NAT, Firewall, cache..) beyond forwarding NFV (Network Functions Virtualization) : middlebox functions can be implemented in cloud SDN과 NFV의 공통점은 IP 패킷을 처리(forward..
When is a DHCP protocol required? host dynamically obtains ip address from nw server when it joins nw. What information are provided by a DHCP server? (Hint: 3 IP addresses) nw mask, first-hop router, dns server의 ip address Why should a DHCP client listen on a well-known port 68? no client address & broadcast(다받아라~) Since a DHCP server broadcast its reply if the client uses a random port assigne..