재분배 지점 또는 통신 종단점이다. 즉, 네트워크의 기본요소인 지역 네트워크에 연결된 컴퓨터와 그 안에 속한 장비들을 통틀어 하나의 노드라고 한다.
예를 들어 로컬 영역 네트워크 A에 컴퓨터 20대와 허브 2개 공유기 2개, 그리고 라우터가 있다고 하면, 이들 네트워크 A에 속한 장비들을 하나의 노드라고 한다.
좋은 네트워크 구축을 위해
많은 처리량
짧은 지연 시간
낮은 장애 빈도
좋은 보안
링크를 통해 전달되는 단위 시간당 데이터양
지연시간
매체타임(무선, 유선) / 패킷 크기, 라우터의 패킷 처리 시간에 영향 받음
패킷 :
pack + bucket 합친 말. 우체국에서 화물을 적당한 덩어리로 나눠 행선지를 표시하는 꼬리표를 붙이는데, 이러한 방식을 데이터 통신에 접목시킨 것
즉, 정보를 보낼 때 특정 형태를 맞추어 보낸다는 것. 컴퓨터 간에 데이터를 주고받을 때 네트워크를 통해서 전송되는 데이터 조각이라고 생각하면 됨.
사전적 의미로 누군가의 것을 훔치거나 모방하다 또는 속이다라는 의미
송신부 ->수신부로 가야할 것이 악의적인 노드를 거쳐서 간다.
다른 사람의 IP를 취득하여 해킹한 IP를 모방하거나 대상자 컴퓨터를 속여 합법적 사용자로 위장하고 특정 대상의 패킷을 보거나 서비스에 접근하여 공격하는 하나의 해킹 기법.
네트워크에서 교환되는 패킷 또는 데이터를 훔쳐보는 정도의 소극적인 공격범위
스푸핑은 임의로 IP주소 숨기고 타인의 IP로 위장하여 시스템을 공격하는 정보의 보다 넓은 공격 범위
OSI 7 Layer 중에서 Layer 3, Layer 4를 다루는 프로토콜
통신 프로토콜 또는 통신 규약은 컴퓨터나 원거리 통신 장비 사이에서 메시지를 주고 받는 양식과 규칙의 체계이다. 즉 통신 규약 및 약속
인터넷 제어 메시지 프로토콜(ICMP)은 디바이스가 네트워크에서 데이터 전송 오류를 전달하는 데 사용하는 통신 규칙 집합입니다. 발신자와 수신자 간에 메시지를 교환할 때 예상치 못한 오류가 발생할 수 있습니다. 예를 들어 메시지가 너무 길거나 데이터 패킷이 순서에 맞지 않게 도착하여 수신자가 메시지를 조합하지 못할 수 있습니다. 이러한 경우 수신자는 ICMP를 사용하여 발신자에게 오류 메시지를 알리고 메시지 재전송을 요청합니다.

*: 통신기기와 전송매체 사이의 물리적 인터페이스를 정의
비트전송을 위한 기계적, 전기적, 수단을 제공하는 계층
통신매체(구리선가 같은) 기기간의 설정을 도와주는 계층
단편화(Fragmentation)와 재합성(Assembly)
단편화 : 송신 측에서는 긴 데이터 블록을 손쉽게 전송할 수 있도록 크기가 똑같은 작은 블록으로 나누어 전송
재합성 : 수신 측에서 쪼개진 작은 데이터 블록을 재합성하여 원래의 메시지로 복원하는 기능
각 프로토콜에 적합한 데이터 블록을 만들려고 데이터에 정보를 추가하는 것
플래그, 주소, 제어 정보, 오류 검출 부호 등을 부착하는 기능
비연결 데이터 전송(데이터그램)과 연결 위주 데이터 전송(가상회선)을 위한 통신로를 개설·유지·종결하는 기능
데이터양이나 통신속도 등이 수신 측의 처리 능력을 초과하지 않도록 조정하는 기능
데이터 전송 중 발생할 수 있는 오류나 착오 등을 검출하고 정정하는 기능
연결 위주의 데이터를 전송할 때 송신 측이 보내는 데이터 단위 순서대로 수신 측에 전달하는 기능
발생지, 목적지 등의 주소를 명기하여 데이터를 정확하게 전달하는 기능
두 통신 객체의 상태(시작, 종류, 검사 등)를 일치시키는 기능
하나의 통신로를 여러 개로 나누거나 회선 여러 개를 하나의 통신로로 변환시켜 다수의 가입자가 동시에 사할 수 있도록 하는 기능
통신 객체를 사용하기 쉽도록 별도로 추가 서비스(패리티 검사, 보안도, 서비스 등급, 우선순위 등)를 제공하는 기능
—
도메인 이름 시스템(DNS) 은 사람이 읽을 수 있는 도메인 이름(ex.www.amazon.com)을 머신이 읽을 수 있는 IP 주소(ex. 192.0.2.44) 로 변환한다.
키(key) 역할을 하는 데이터와 값(value) 역할을 하는 데이터를 짝 지어(=연결 지어) 저장하는
데이터 구조를 말한다. 키는 저장된 데이터의 구별에, 값은 그 키와 연결되어 저장된 데이터를 뜻한다.
매핑과 유사 개념으로 시퀀스가 있는데, 시퀀스는 저장된 데이터를 가리킬 때 데이터의 저장 순서를 이용하나 매핑은 저장된 데이터를 가리킬 때 키를 이용한다는 차이가 있다.
주소 결정 프로토콜(Address Resolution Protocol, ARP) 은 네트워크 상에서 IP주소를 물리적 네트워크 주소로 대응(bind) 시키기 위해 사용되는 프로토콜이다. 여기서 물리적 네트워크 주소는 이더넷 또는 토큰링의 48 비트 네트워크 카드 주소를 뜻한다.
전기정자공학 전문가들의 국제조직, 학회. IEEE는 ‘I-Triple-E’라고 발음.
최대기술조직, 전기 전자에 대한 산업 표준 회의를 통해 산업 기기간의 표준화를 구현
인터넷의 운영, 관리, 개발에 대해 협의하고 프로토콜과 구조적인 사안들을 분석하는 인터넷 표준화 작업기구.
TCP/IP, HTTP, SSL/TLS, DNS 등 인터넷 통신에서 등장하는 대부분의 표준 프로토콜이 IETF에서 나옴
p.86 / 2번 - 서버의 ACK
passive close : 수동적 연결종료 승낙
p.97 / PDU가 문자열을 기반으로 송수신 하는 이유
헤더에 authorization 값 등 다른값들을 넣는 확장이 쉽기 때문 -> 웹 서버의 비밀번호 같은 역할
