🙇‍♀️네트워크 기초

네트워크는 택배와 비슷하다.

택배이동

네트워크 통신

201호 : 단말기 (PC, 휴대폰) 경비실 : 스위치 택배 배송센터 : 라우터

🪐통신 모델

택배 컴퓨터  
상품 어플리케이션 : 유저인터페이스 HTTP, FTP, DNS
배송정책 트랜스포트 : 전송확인/ 오류해결 TCP, UDP
최종주소 네트워크 : 네트워크 간 경로 설정 Ipv4, Ipv6 관련장치 : 라우터
단지경로 데이터 링크 : 네트워크 내 경로 설정 이더넷, PPP 관련장치 : 스위치
택배운송 피지컬 : 신호처리 케이블/허브

데이터 링크와 피지컬은 가변적이다.

  • 트랜스 포트
    • TCP
      • 굉장히 꼼꼼히 체크해주는 정책
      • 수취인이 패킷을 받았는지 안받았는지 계속 통신을 하면서 체크함
      • 못받았다고 하면 처음부터 다시 보냄
      • 보내는 도중 에러나 이상한 부분이 생기는 것에 보안 장치가 마련 되어있어서 더욱 안전함
      • 보통 MMO에서는 TCP를 사용함
      • 순서와 안정성이 보장됨
    • UDP
      • 퀵으로 배송하는 매우 빠른 정책
      • 사후처리가 없어서 불완전한 패킷이라도 일단 보냄
      • FPS처럼 이동 동기화를 하는게 빨라야하는 게임에서는 UDP를 사용함
  • 네트워크
    • 라우터는네트워크 단계에서 개입하는 장치
  • 2계층 주소 ( MAC Address)
    • 기기가 처음 생산될 때 네트워크 카트에 박혀있는 주소
    • 기기가 바뀌지 않는다면 고정 값이다

보낼 때 : 패킷의 내용이 하나하나씩 덧붙여짐

받을 때 : 패킷의 내용을 하나하나씩 까먹음

10바이트만 보낸다고 해도 실제로 10바이트만 네트워크 통신이 되는게 아님!

🪐계층 구조

계층구종

image

태그:

카테고리:

업데이트: