네트워크 관련 글 순서(참조 영상 기준)
애플리케이션 계층
- 네트워크 애플리케이션의 원리
- DNS
- TCP를 이용한 Socket 프로그래밍
전송계층
- 전송 계층 서비스의 원리
- rdt 원리
- 연결 지향 전송: TCP
- TCP 흐름 제어(3-way handshake, 4-way handshake)
- TCP 혼잡 제어
네트워크 계층
- 네트워크 계층 서비스
- Network Address Translation(NAT), DHCP
- 라우팅 알고리즘(Link State, Distance Vector)
- 계층적 경로 변경(AS)
링크 계층
- 다중 엑세스 프로토콜
- LANs(근거리 통신망)
무선 및 모바일 네트워크
- 무선 네트워크
웹 요청 시 일어나는일
네트워크 보안
- 대칭키 & 공개키,RSA 암호화
- Secure e-mail, SSL, MAC
- IPSec(ESP), Firewall(방화벽)
전의 라우팅 알고리즘은 스케일이 엄청 커졌을때, 문제가 된다.
링크상태 알고리즘의 경우, 다 브로드캐스트를 하면서 네트워크 토폴로지와 비용상태를 알아와야하는데 문제가 됨.
거리벡터 알고리즘의 경우, 각 노드에서 정보를 보내면서 다시 변경해야하는데서 문제가 됨.
그래서 계층화가 필요!
자율시스템(AS:Autonomous system)이란
하나의 네트워크 관리자에 의해 관리되는 라우터들의 집합
- 라우터들은 AS로 묶여 계층화가 이루어져 있음.
- 각각의 AS를 구별하기 위해 유니크한 ID가 존재
Intra AS
- AS 내부 라우팅
- 대표 프로토콜: RIP, OSPF, IGRP 등등
- 각각의 AS 내에선 동일한 프로토콜을 사용해야함.
- OSPF(Open Shortest Path first) 예시
- 링크 상태 알고리즘 사용
- AS 내부 라우터끼리 네트워크 토폴로지 및 경로 비용을 알고 포워팅테이블 반영해서 가지고 있음.
- 각 라우터단위로 상태 정보를 확인했던 것을, 묶음 단위(AS)로 확인이 가능
Inter AS
- AS 외부 라우팅. AS간의 라우팅
- 대표 프로토콜: BGP
- AS 간에 관계가 존재
-
- Customers & Providers : 소비자와 판매자
- Peer & Peer : 동등한 관계
- 이러한 관계는 각 기업간의 관계에 의해 정해짐(즉, 더 요청할게 많은사람이 customer가 됨)
- 이런 AS간의 이동은 여러방법이 있음
- 비용적인 측면
- 1customer(비용 미발생), 2 Peer, 3 Providers
- 경로적 측면
- 가장 AS를 많이 안들리는 측면
- 비용적인 측면
참조
KOCW 네트워크 강의 - 한양대 2018 1학기 이석복 교수님
'CS > NetWork' 카테고리의 다른 글
[네트워크] Link Layer: LANs(근거리 통신 망) (0) | 2022.01.24 |
---|---|
[네트워크] Link Layer : 다중 엑세스 프로토콜 (0) | 2022.01.23 |
[네트워크] 라우팅 알고리즘 (Link State, Distance Vector) (0) | 2022.01.22 |
[네트워크] Network Address Translation(NAT), DHCP (0) | 2022.01.19 |
[네트워크] 네트워크 계층 서비스(Network Layer) (0) | 2022.01.19 |
댓글