01. The OSI Model and the TCP/IP Protocol Suite

다나·2022년 12월 19일
0

컴퓨터 네트워크

목록 보기
1/6
post-thumbnail

2022학년도 2학기에 수강한 컴퓨터 네트워크 내용을 정리한 내용입니다!
앞으로 하루에 하나씩 꾸준히 업로드하려고 합니다🎈

1. 인터넷(Internet) 💻

정의 : 컴퓨터로 연결하여 TCP/IP Protocol을 이용해 정보를 주고 받는 컴퓨터 네트워크
즉, 인터넷은 '네트워크와 네트워크'를 연결한 것이다.

2. The OSI Model : 7 Layer 🌈

OSI = Open System Interconnection
ISO = International Standards Organization
즉, OSI는 ISO 단체에서 만든 Model이다.

Layer 7 : Application
Layer 6 : Presentation
Layer 5 : Session
Layer 4 : Transport
Layer 3 : Network
Layer 2 : Data Link
Layer 1 : Physical

3. Network 방식 (2가지) 🛠️

1) Circuit Switching Network : 중앙제어 전달 방식

  • 전체 경로 설정 O -> 출발 전에 미리 경로를 알고 간다.
    ex) 네비게이션
  • 그러나, 전쟁과 같이 적의 공격에 취약하다! -> 중앙만 파괴하면 되어서.

2) Packet Switching Network : 목적지 주소 전달 방식

  • Internet 사용방식
  • 전체 경로 설정 X, 목적지만 설정
    ex) 택배

4. TCP/IP Protocol Suite : 5 Layer 📦

  • The OSL Model에서 Layer 6 (Presentation)과 Layer 5 (Session)을 제외한 Layers
  • 하위 Layer일 수록 위의 의사소통 단위가 커진다.
    ex) Frame의 크기 > Datagram의 크기

1) Application
의사소통 단위 : message
주소 : Application-Specific addresses

2) Transport
의사소통 단위 : segment(TCP), user datagram (UDP), packet (일반적)
하는 일 : process to process message delivery, error recovery
주소 : Port Addresses (= application을 구별하는 번호)

3) Network
의사소통 단위 : datagram
하는 일 : move packets from source to destination
주소 : Logical Addresses (IP 주소 = 한 컴퓨터의 고유 번호)

4) Data Link
의사소통 단위 : frame
하는 일 : hop to hop delivery
주소 : Physical Addresses (Mac 주소)

5) Physical
의사소통 단위 : Bit
하는 일 : 복변조에 필요한 일을 담당

5. Repeater, HUB, Bridge, Switch 🧳

1) Repeater : Lan선과 Lan선을 연결하는 장치 (1:1)

  • 약 500m 이상인 경우, 신호가 약해지므로 신호 세기를 원상복구해서 다시 보낸다.

2) HUB : multiport repeater (1:N)

  • filtering 기능 없음 : data packets를 연결된 모든 장치로 보낸다.
  • 효율성이 떨어지고, 최적의 길을 찾지 못한다.

3) Bridge : filtering 기능이 잇는 repeater

  • filtering : source와 destination의 Mac 주소를 읽어서, 해당 장치에게만 보낸다.

4) Switch : multiport Bridge (필터 기능이 있는 HUB)

  • Router가 Switch로 사용된다. (Router = 네트워크와 네트워크를 연결해주는 장치)
profile
컴퓨터공학과 학생이며, 백엔드 개발자입니다🐰

0개의 댓글