정리1

2023. 6. 22. 15:47·CS/네트워크
728x90
반응형

1. Internet vs internet의 차이

Internet은 internet의 포함된다.

Internet : 고유명사, TCP/IP로 운용되는 network of networks -> 가장 대표적으로 우리가 쓰고 있는 것.

ineternet: 일반적인 용어, network of networks, network들을 묶어서 만든 하나의 network, TCP/IP로 운용되지 않아도 상관없다.

 

2. Internet의 장치적 관점

  1. device == host == end systems : Internet edge 부분에서 앱을 구동하는게 목적
  2. Packet switches: 최대한 신속히 packet을 forwarding 하는 것.
    1. packet: message를 적절하게 나눠서 보내는 전송단위
    2. forwarding vs routing
      1. forwarding: 경로가 일치하도록 router to router, forwarding table을 활용해서 적절한 router의 위치로 이동(forwarding table은 routing algorithm을 통해 생성), 각 router마다 forwarding table을 가지고 있으며, line card마다 생성됨, router가 독자적으로 결정
      2. routing: source to dest까지의 경로 , 사실상 forwarding이 합쳐져서 routing을 만듦, global한 세팅으로 router들이 모두 일관(Consistent)되어야 한다.
    3. Ethernet switch: router에 traffic을 전달, router로부터 traffic을 전달 받음.
  3. Communication links(매체)- fiber, satellite, radio 대역폭은 전송효율과 비례
  4. Network : 1,2,3의 collections.

3. Internet의 software 관점

protocol: 규약, 명시 -> software나 펌웨어로 받음. ex) HTTP, OTT, Skype, TCP, IP, WIFI, 4G

 

4. Internet의 service관점

Internet은 Infrastructure api를 제공(application을 가능하게 해준다.)

 

5.  ISP(Internet Service Provider) - ex) skt, kt, lg

  1. ISPS - 다수의 ISP로 연결된 형태로 동작

6. Protocol - 규약, 형태 규정, 메시지 전송에 관해 취해야할 행동

 

7. host: client vs server => 역할 구분: 서비스를 제공 or 요청

 

8. Access network: host들이 정보를 주고받기 위해 가장 먼저 접근해야하는 장소(host 직접 연결x)

 

9. network core의 기능

수많은 ISP, access network의 연결, router들만 포함

  1. router : multiple LAN card, line card(보드) -> 각각의 특수한 일을 하는 컴퓨터(IP 여러 개)
  2. IP 주소는 컴퓨터에 연결된 네트워크 인터페이스 카드에 부여
  3. switch fabric: line card를 연결해주는 네트워크, 하나의 router에 들어 있음. -> 하나의 네트워크 장치에 있는 컴퓨터들을 연결해주는 network
728x90
반응형
저작자표시 비영리 변경금지 (새창열림)

'CS > 네트워크' 카테고리의 다른 글

네트워크의 기초  (0) 2025.05.14
IP와 서브넷 마스크  (0) 2025.04.24
'CS/네트워크' 카테고리의 다른 글
  • 네트워크의 기초
  • IP와 서브넷 마스크
moongi
moongi
프로그래밍 관련 공부를 정리하는 블로그
  • moongi
    By_Me
    moongi
  • 전체
    오늘
    어제
    • 공부 (83) N
      • 알고리즘 (49) N
        • 기업별 유사 문제 (2)
        • Sudo Code (5)
        • 예외처리 (1)
        • SQL (9)
      • spring boot (6)
        • jpa (0)
        • querydsl (0)
        • MVC pattern (0)
        • setting (2)
      • 취준 (3)
      • CS (8)
        • 디자인패턴 (1)
        • 데이터베이스 (4)
        • 네트워크 (3)
        • 운영체제 (0)
  • 인기 글

  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.3
moongi
정리1

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.