CS 지식/네트워크

    [TCP/IP 4계층] 2. MTU와 MSS, PMTUD

    [TCP/IP 4계층] 2. MTU와 MSS, PMTUD

    💡 MTU (Maximum Transmission Unit) - 최대 데이터 패킷의 크기 - 이 크기를 기준으로 데이터는 쪼개져서 패킷화 - lP헤더와 TCP헤더의 크기까지 합친 것 💡 MSS : ( Maximum Segment Size) - 데이터 (Paload의 크기)의 크기 만을 가리킴 💡 PMTUD (Path MTU Discovery) 패킷을 누락한 경우 테스트 패킷의 크기를 낮추면서 MTU에 맞게끔 반복해서 보내는 과정 MTU (Maximum Transmission Unit) 네트워크에 연결된 장치가 받아들일 수 있는 최대 데이터 패킷의 크기 이 크기를 기준으로 데이터는 쪼개져서 패킷화 네트워크 경로 상에 있는 아무 장치나 MTU 보다 패킷이 크면 그 패킷을 분할되기도 함 MTU와 MSS MTU..

    [TCP/IP 4계층] 1. 개념, 캡슐화, 비캡슐화, PDU, OSI 7계층

    [TCP/IP 4계층] 1. 개념, 캡슐화, 비캡슐화, PDU, OSI 7계층

    💡 TCP(Transmission Control Protocol) / IP(Internet Protocol) 인터넷을 통해 데이터를 보낼 때 주로 TCP와 IP를 이용해서 보내기 때문에 이런 용어를 가진다. 애플리케이션 계층 (응용 계층) : 실질적으로 사람들에게 제공 전송 계층 : 데이터를 쪼개고 데이터가 오류없이 순서대로 전달되도록 도움 인터넷 계층 : 세그먼트 또는 데이터그램을 패킷화하여 목적지로 전송 링크 계층 (네트워크 접속 계층) : 네트워크를 통해 물리적으로 전송되는 방식 💡 PDU TCP/IP 4계층을 기반으로 설명했을 때 각 계층의 데이터 단위를 의미 💡 CRC/체크섬 트레일러 과도한 트래픽 등으로 인해 데이터 손상을 감지하는 역할을 함. 💡 OSI 7계층 쪼갠단위와 인터넷 계층을 네트워..

    네트워크 성능 분석 명령어

    네트워크 성능 분석 명령어

    💡 ping - 노드의 패킷 수신 상태와 도달하기까지 시간 💡 netstat - 주로 서비스의 포트가 열려 있는지 확인할 때 쓰인다. 💡 nslookup - 특정 도메인에 매핑된 IP를 확인하기 위해 사용 💡 tracert - 어느 구간에서 응답시간이 느려지는지 등을 확인 가능 네트워크 병목 현상 가능성 애플리케이션 코드상에 문제가 없는데 서비스로부터 데이터를 가져오지 못하는 상황 주된 원인 네트워크 대역폭 네트워크 토폴로지 서버 CPU, 메모리 사용량 비효율적인 네트워크 구성 네트워크 성능 분석 네트워크 관련 테스트 네트워크와 무관한 테스트 “네트워크로부터 발생한 문제점"인 것을 확인 후 네트워크 성능 분석 네트워크 성능 분석 명령어 ping ping(Packet INternet Groper) 네트워크..

    [네트워크 분류] LAN, MAN, WAN

    [네트워크 분류] LAN, MAN, WAN

    💡 LAN(local area network, 근거리 통신망) 💡 MAN(metropolitan area network, 대도시 통신망) 💡 WAN(wide area network, 광역 통신망) 네트워크 분류 네트워크는 LAN, MAN, WAN 순으로 분류됩니다. LAN이 가장 작은 단위, WAN이 가장 큰 단위 LAN < MAN < WAN 보통은 반경, 속도의 크기를 기반으로 분류 그러나 반경이나 속도는 기술의 발전에 따라 바뀌므로 개념적으로 이해해서 분류하는 게 중요 LAN LAN(local area network, 근거리 통신망) MAN, WAN보다 높은 안정성, 속도를 가진다. 소규모네트워크(집, 사무실) 보통 허브나 스위치로 연결된 네트워크를 말한다. 하나의 논리적 주소인 IP를 기반으로 여러..