|

[ACSA 교육#7] IPv4 헤더

⏱️ 예상 읽기 시간: 약 2분 (2 min read)
Mitigates L3 route loops 
Version 
10.1.1.1 
Host A 
Indicates IJLP 
Type of Service 
Identification 
Protocol 
Flags 
- TCP or UDP 
Total Length 
Fragment Offset 
Checksum 
Source IP Address 
Destination IP Address 
Options 
R2 
10.2.2.2 
Host B
IPv4 헤더

그림은 Layer 3의 패킷에 추가되는 IPv4 헤더 정보를 보여줍니다. 헤더에서 중요한 필드는 다음과 같습니다.

  • TTL(Time To Live): 이 필드는 Layer 3에서 패킷의 무한 순환을 방지하기 위한 방법으로 데이터의 유효기간을 나타냅니다. 라우터가 잘못 설정된 경우, IP 패킷은 두 개 이상의  라우터 사이에서 빙글빙글 순환될 수 있습니다. 이를 방지하기 위해서 0~255 사이의 숫자를 이 필드에 배치합니다.
    예를 들어 TTL 값이 15라고 가정했을 때, 이 패킷을 지나가는 각 라우터는 이 필드의 값을 1씩 줄입니다. 즉, 이 패킷이 첫번째 라우터를 통해 전송된 후 TTL=14가 되고, 다음 라우터를 지나면 TTL=13이 됩니다. TTL 필드가 0이 되면 해당 라우터는 패킷을 폐기합니다.
  •  프로토콜(Protocol): 이 필드는 IP패킷이 TCP나 UDP 트래픽을 전송하는 나타냅니다. 애플리케이션 데이터가 하위 계층으로 전달될 때, TCP 또는 UDP 여부에 따라 헤더가 추가되고, 다시 IP로 전달되게 됩니다. IP관점에서 TCP나 UDP 또는 기타 프로토콜은 OSI 상위 계층에 있으므로 ULP( Upper Layer Protocol)라고 부르기도 합니다.
  • 출발지/목적지 IP주소: 이 IP 패킷의 발신자는 출발지 IP주소 필드에 IP주소를 추가합니다. 그리고 패킷을 수신할 최종 대상자를 목적지 IP 필드에 추가합니다. 그림에서는 출발지 IP주소는 Host A의 10.1.1.1이고, 목적지 IP주소는 Host B의 10.2.2.2가 됩니다.

나머지 필드들은 Layer 3 라우터가 작업을 수행하는데 사용되는 값입니다.
인바운드 패킷을 수신하고, 목적지 IP주소를 분석하여 목적지로 향하는 최선의 경로를 패킷을 전달합니다.
자세한 내용은 나중에 기회가 되었을 때 설명드리도록 하겠습니다.

다음은 TCP/UDP 헤더에 대해서 알아보도록 하겠습니다.

유사 게시물

  • [ACSA 교육#16] Show Command

    ⏱️ 예상 읽기 시간: 약 5분 (5 min read) 오늘 포스팅에서는 네트워킹 장비의 일반적인 기능과 함께 네트워킹 장비를 확인하는 데 도움이 되는 아주 기본적인 명령어에 대해 알아보겠습니다. 이 정보는 엔트리 과정 중에 배울 수 있는 가장 중요한 정보로 향후 우수한 네트워크 엔지니어와 관리자는 네트워크 연결의…

  • [ACSA 교육#3] 물리적 미디어 (장치)

    ⏱️ 예상 읽기 시간: 약 5분 (5 min read) 컴퓨터 장치는 정보를 전송하기 위해 서로 다른 미디어를 사용하게 됩니다. 각 미디어는 유형별로 서로 다른 특성을 갖고 있습니다. 광섬유 미디어는 빛 파장을 변조하고, Wi-Fi는 전파를 변조하며, 구리선 미디어는 전압과 같은 전기적 특성을 변조합니다. Copper Cable 지난…

  • NetEdit로 ArubaCX 스위치 관리하기

    ⏱️ 예상 읽기 시간: 약 7분 (7 min read) 우리의 네트워크는 점점 커지기 마련입니다. 기존 네트워크가 확장되기도 하고, 네트워크를 목적에 맞게 분리하거나 신규 비즈니스를 위해 새로운 네트워크를 만들기도 합니다. 이렇게 네트워크가 성장하기 된다면, 관리자의 입장에서 유지관리가 굉장히 어렵게 됩니다. 특히나 대규모의 네트워크의 변경은 모든 각각의…

  • [ACMA 교육#1] 무선랜(802.11) 소개

    ⏱️ 예상 읽기 시간: 약 12분 (12 min read) 지난 ArubaCX 스위치의 기초 교육에 이어서 이번에는 Aruba 무선랜(WLAN, Wireless Local Area Network)에 대한 교육을 진행하고자 합니다. 이번 포스팅에서는 무선랜에 대한 기본적인 소개와 기술을 설명 드려보도록 하겠습니다. 무선랜 조직 소개 무선랜의 용어를 풀어 쓰면, 무선 근거리…

  • [ACSA 교육#9] UDP 헤더

    ⏱️ 예상 읽기 시간: 약 2분 (2 min read) 지난 포스팅에서 TCP에 대해서 알아보았습니다. Layer 4 전송계층에서 사용되는 프로토콜은 TCP와 UDP가 대표적이죠. 그럼 오늘은 UDP에 대해서 한 번 알아보겠습니다. 그림을 보시면 UDP 헤더가 TCP 헤더와 비교하면 얼마나 간단한지 알 수 있을 것입니다.TCP와 동일하게 사용되는 출발지와…

  • [ACSA 교육#17] 기본 설정 명령어

    ⏱️ 예상 읽기 시간: 약 5분 (5 min read) 스위치를 구매한 후에 네트워크에 연결하기 전 몇 가지 작업을 해야만 합니다. 스위치의 이름을 설정하거나 인터페이스를 설정하는 작업 같은 것 말입니다. 그래서 오늘은 AOS-CX 스위치의 아주 기본적인 설정 명령어들을 살펴보겠습니다. Hostname 설정 스위치가 하나만 있는 경우가 아니라면…