CS log

ch4 33~46 본문

CS/Computer Network

ch4 33~46

sj.cath 2023. 12. 2. 18:56
  • IPv4 datagram format
  1.  What is a role of TTL (Time-To-Live)? 데이터 패킷이 네트워크를 돌고 라우팅이 되면서 산 채로 돌아다니는 시간
  2.  Why is ToS (Type of Service) field not used in the Internet? 초기에는 서비스 유형에 따라 데이터 패킷을 구분하기 위해 고안되었지만, 현재 대부분의 네트워크 장비는 다른 기술들을 사용하여 트래픽 관리하고 있다. 예를들어 QoS 기술은 네트워크에서 특정 유형의 트래픽 관리에 대한 우선순위를 지정하는 데에 사용된다.
  3.  When is "upper-layer protocol" used? 하나의 protocol이 여러개의 protocol를 support할 때. 상위 계층 프로토콜은 데이터 전송을 처리하는 데 있어서 하위 계층 프로토콜(tcp, udp)을 사용하여 다양한 서비스 및 응용 프로그램 간의 통신을 지원합니다. 상위 계층 프로토콜은 하위 계층 프로토콜의 기능을 활용하여 데이터를 안정적으로 전달하고 효율적으로 통신할 수 있도록 도와줍니다.
  4.  Does IP do checksum for PDU as well as header? IP는 전송 데이터 단위(PDU)와 헤더 모두에 대해 체크섬을 수행.
  5.  The 4-bit Header Length field indicates the length of IPv4 packet header in 4 bytes.
  6.  The first eight bits of IPv4 packet which includes 20 bytes header is (01000101).
  7.  The maximum payload size of IPv4 packet which includes 20 bytes header is 65515 bytes.
  8.  IPv4 payload may include TCP segments, UDP datagrams, ICMP messages or OSPF messages.
  • IPv4 fragmentation/reassembly
    • IPv4 fragmentation may occur at a router or at a source host while IPv6 fragmentation occurs only at a source host.
    • Why is reassembly not performed at a router?
      • (Reason1) avoiding complicated work at routers 다 독립적으로 처리되고 도착하는데 라우터가 어떻게 알고 그걸 다 처리함
      • (Reason2) Fragmented IP packets are independently delivered. Thus they may take in different paths (i.e., over different intermediate routers) to the destination host.
  • IP addressing
  1. What does IP subnet, /24 (or 255.255.255.0) mean? 24번째 bit까지가 똑같으면 같은 subnet 안에 있는거다.
  2. (The prefix length of an IPv4 address is 29) means (its subnet mask is 11111111.11111111.11111111.11111000)
  • Is it correct or not? 
    • "Multiple hosts may communicate (exchange L5 app. messages) with each other without a router" --- Yes, when they are in the same network. They are connected and communicate with each other via a L2-switch. 
    • We can set up more host IP addresses using the class A IPv4 address than the class C IPv4 address. --- Yes, with class A, we  can set up distinct  (2^(32-8) - 2) IPv4 address, but only (2^(32-24) - 2) with class C.

.

 

'CS > Computer Network' 카테고리의 다른 글

ch4 73~끝, ch5 1~7  (1) 2023.12.05
ch4 47~72  (2) 2023.12.04
ch4 14~32  (0) 2023.11.30
Ch4 p1~13  (0) 2023.11.29
231003 ch2 43~54  (0) 2023.10.09