Krafton Jungle

[ KJ ] Week06

반응형

6주차입니다!

오랜만에 네트워크를 보니 재밌네요 ㅎㅎ

예상치 못하게 만나니까 반가운 그런 친구 느낌..?

 

  • OSI 7 layer 
  1. 물리 계층 : 전기적 특성. 기능적 특성. 절차적 특성. 기계적 특성.
  2. 데이터 링크 계층 : 물리 주소 할당. (MAC, DLCI ···)
  3. 네트워크 계층 : 논리 주소 할당. (IP, IPX ···) 
  4. 전송 계층 : 패킷 분리. 재전송. 에러 검출.
  5. 세션 계층 : 앱 연결 시작·유지·해제
  6. 표현 계층 : 데이터 형식 정의
  7. 응용 계층 : 통신 S/W
  • PDU : 각 계층의 데이터를 전송 단위

   1. L1 : Bit

   2. L2 : Frame

   - Packet이 운반 장치에 Encapsulation 돼서 배송

   3. L3 : Packet

   - Segment를 Internet에서 유통 가능한 형태로 포장해서 만드는 것

   4. L4 : Segment(TCP), Datagram(UDP)

   - Stream Data를 일정 단위로 자른 조각 1개

   5. L5~L7 : Message

   - Stream 형태로 전달

  • 대표 장비
  1. L1 : Repeater, Hub
  2. L2 : Bridge, 스위치
  3. L3 : Router, L3 Switch
  • Ethernet
  • Ethernet Frame의 기본 최대 크기 : 1518Byte
  • MTU의 기본 최대 크기 : 1500Byte
  • MSS의 기본 최대 크기 : 1460Byte
  • Hub
  • Swich : Data를 송수신하는 HW
  • Router : Network 간의 중계 역할이며 정책에 따라 Packet을 전달하는 최적의 경로를 지정하는 HW
  • Socket : TCP/IP 통신 프로토콜과 Application 사이의 연결을 제공하는 File

   - Socket 또한 File이므로 주체인 프로세스가 Open, Create, Send(Read), Receive(Write), Close ... 등 할 수 있습니다.

   - File을 Stream 해서 Data를 전달하듯이 Network 통신에서도 Data를 Append 해서 전달합니다.

  • TCP/IP Protocal의 기본 Port
  1. HTTP : TCP/80
  2. HTTPS : TCP/443
  3. TELNET : TCP/23
  4. FTP : TCP/21, 20
  5. SMTP : TCP/25
  • MAC 주소 : 16진수 12자리로 이루어져 있는 주소
앞 24bit(제조사 업체 코드) 뒤 24bit(제품 코드)
  • ARP : 목적지 IP 주소에 대한 MAC Address를 알아오는 프로토콜

   - request : broadcast (FF-FF-FF-FF-FF-FF = 모든 비트를 1로 설정)

   - reply : unicast (목적지)

반응형

'Krafton Jungle' 카테고리의 다른 글

[ KJ ] Week08  (0) 2024.03.21
[ KJ ] Week07  (0) 2024.03.11
[ KJ ] Week05  (0) 2024.02.23
[ KJ ] Week04  (0) 2024.02.07
[ KJ ] Week03  (1) 2024.02.01