IP

    [AWS EC2] EC2에 할당된 public IP 확인하기

    curl http://169.254.169.254/latest/meta-data/public-ipv4 해당 명령어를 입력하면 ip 주소를 확인할 수 있다.

    [네트워크] 8. 네트워크 계층

    [네트워크] 8. 네트워크 계층

    8. 네트워크 계층 01 IPv6 프로토콜 현재의 IP 프로토콜은 32비트의 주소 공간 지원 → 이론 상으로 최대 $2^{32}$개의 호스트를 수용 IPv6: 호스트의 주소 공간 대폭 확장 주요 변경 사항 주소 공간 확장 주소 표시 공간: 32비트 → 128비트 이론적으로 $2^{128}$개까지 지원 유비쿼터스 장비(개인이 무선으로 연결)가 보급되는 환경에도 쉽게 대처 헤더 구조 단순화 불필요한 필드 제외, 확장 헤더 형식 과도한 오류 제어와 같은 오버헤드를 줄여 프로토콜의 전송 효율을 높임 흐름 제어 기능 지원 흐름 제어 기능 지원 필드(Flow Label) 도입 → 일정 범위 내에서 예측 가능한 데이터 흐름 지원 하나의 연속 스트림으로 전송해야 하는 연관 패킷의 전송 기능 지원 멀티미디어 응용 환경 ..

    [네트워크] 7. IP 프로토콜

    [네트워크] 7. IP 프로토콜

    7. IP 프로토콜 01 네트워크 계층의 기능 기본 기능: 송수신 호스트 사이의 패킷 전달 경로를 선택하는 라우팅 주요 기능 라우팅: 송수신 호스트 사이의 패킷 전달 경로 선택 혼잡 제어: 혼잡(네트워크에 패킷 수가 과도하게 증가) 현상을 예방하거나 제거 패킷의 분할과 병합 패킷 분할: 큰 데이터를 여러 패킷으로 나누는 과정 패킷 병합: 목적지에서 분할된 패킷을 다시 모으는 과정 1. 연결형 서비스와 비연결형 서비스 비연결형 서비스 패킷들이 독자적인 경로로 수신 호스트까지 전송 패킷의 전달 순서, 패킷 분실 여부 등에서 연결형 서비스보다 신뢰성이 떨어짐 자체적으로 오류 제어와 흐름 제어 기능을 더 많이 수행해야 함 패킷이 도착하는 순서가 일정x → 전송 계층은 수신한 패킷의 순서를 재조정 ex. IP 프..

    [네트워크] 2. 네트워크 개념 (쉽게 배우는 데이터 통신과 컴퓨터 네트워크)

    [네트워크] 2. 네트워크 개념 (쉽게 배우는 데이터 통신과 컴퓨터 네트워크)

    2. 네트워크 개념 01 프로토콜의 이해 프로토콜: 네트워크에 연결된 시스템이 순차적으로 데이터를 주고받을 때 필요한 규칙 모듈화: 프로토콜의 설계 과정 1. 계층적 모듈 구조 모듈화 하드웨어: CPU, 메모리, 하드디스크, LAN 카드 등 - 기능별로 모듈화 소프트웨어: 함수 → 모듈화 모듈화를 하지 않으면 한 부분만 고장 나도 전체 시스템을 교체해야 한다. 모듈화 → 모듈만 수정하면 됨 계층 구조 분할된 모듈들은 협력 관계를 유지하면서 유기적으로 동작 계층 구조: 특정 모듈이 다른 모듈에 서비스를 제공 1 상위 계층이 하위 계층에 특정 서비스 요청 2 하위 계층은 해당 서비스를 실행하여 그 결과를 상위 계층에 돌려줌 모듈화된 계층 구조 프로토콜의 장점 복잡하고 큰 시스템을 기능별로 분류하여 간단하고 ..

출처: https://gmnam.tistory.com/157 [Voyager:티스토리]