목록🛜Network (14)
코드네임 :
보호되어 있는 글입니다.

DNS : URL(도메인 이름) 을 IP 주소를 가져오게 해주는 (반대도 가능)-도메인 네임 서버들은 계층 구조를 가지고 있다-application layer에서 동작함- core에서 동작 X, edge에서만 동작 DNS가 하는 일1. hostname을 IP 주소로 바꿔줌2. host애개 가짜이름 부여(host aliasing)3. mail 서버에 대한 alias4. 부하 분배 (load distribution) - 하나의 이름에 대해서 여러 IP 주소를 가질 수 있도록 왜 중앙집중DNS 가 아닌가1. 중앙집권시 한개의 DNS가 망가지면 전부 동작 불가2. 트래픽 몰림 문제3, 거리 문제4, 유지 문제 [ DNS 구조 ]root |TLD (Top Level Domain) |Authorita..

Application Layer[ 네트워크 앱 만들기 ]{ 이러한 프로그램을 만들어요 : }- end systems (끝단말) 에서 작동하는 ( 끝 단말에서는 소프트웨어 개발 필요)- 네트워크를 통해 의사소통이 가능한 {network 중안core devices에서는 소프트웨어를 개발할 필요 없다) }- core들은 유저 앱을 작동시키지 X- end system에 있는 앱들이 앱개발에 도움 [Client-server architecture]{ Server }- 항상 켜져있음- 고정적 IP 주소ex) 보통 데이터 센터에 존재{ clients }- 서버와 컨택하고 의사소통- IP주소가 유동적임- 서로 직접적으로 소통하지 않는다!ex) HTTP, IMAP, FTP [ Peer-Peer architecture ..
Bandwidth : 처리량,Latency : delay 지연시간, RTT(왕복 시간)- Latency = Processing + Propagation + Transmit + Queue 이거 굿노트에다가 적음..

패킷 스위치 - 라우터(동그라미), 스위치(네모) net neutrality - 망 중립성 RFC : 댓글 좀 달아줘! IETF : 국제 인터넷 표준화 기구 인터넷 : 앱들에게 서비스를 제공하는 인프라(기반시설), Socket API라는 프로그래밍 인터페이스를 제공 ⭐️ 1. Format (데이터를 보내는 포맷형식) 2. Order (메시지를 주고받는 순서) 3. Action (메시지를 주고받았을 때 취할 액션) 네트워크 엣지(끝) : 호스트(사용자), 서버(기업) + 접속 네트워크/물리적 미디어 : 유무선 링크들 + 네트워크 코어(중심) : 연결된 라우터들, 네트워크의 네크워크 시스템과 엣지 라우터 연결법 : 거주지 접근가능 인터넷, 기관 네트워크, 무선 네트워크 케이블(유선) 네트워크 FDM(주파수 ..
1969년 : 첫 네트워크 ARPAnet 1970년 : ALOHAnet -> 세계 최초 무선 네트워크 Paul Baran : 전용선 to 가변선 1993 : Mosaic 첫 웹 브라우저 Cerf and Kahn's internetworking principles: - minimalism, 자율성 - 최고의 서비스 모델 - 가변경로인 라우터 - 중앙집권되지 않은컨트롤 -> 이것이 현대의 인터넷 아키텍쳐 만듦 라우터 : IMP라고 불림 링크 : 50kbps의 속도 패킷 전환의 문제점 1. 깨짐(망가짐) 2. 순서변경 3. 이중 도착 4. 버려짐 TCP는 종단간 통신의 신뢰성을 높여주고, IP는 패킷 전환을 지원함