[CS] 네트워크 - 라우팅 프로토콜
2023. 6. 25. 00:14
취업 준비
라우팅 프로토콜은 외부와 내부로 나뉜다. 외부 프로토콜은 AS간에 교환할때, 내부는 AS안에서 교환할때 인터넷은 여러개의 AS가 연결되어있는 구조 AS (Autonomous System) - 자율시스템 각 AS는 하나 또는 여러 개의 라우팅 프로토콜을 사용할 수 있다 하지만 AS 간에는 반드시 하나의 라우팅 프로토콜을 사용해야 한다 Distance Vector Routing (거리벡터 라우팅) 두 노드 사이의 최소 비용 경로의 최소 거리를 갖는 경로 경로를 계산하기 위해 Bellman-Ford 알고리즘을 사용 함 RIP, IGRP, BGP 알고리즘의 동작 각 라우터는 주기적으로 자신이 보유한 전체 인터넷에 대한 정보를 이웃 라우터와 공유한다. 알고리즘의 동작을 통해 새로운 라우팅 테이블을 만들 수 있다...
![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FR5xoV%2FbtslghfEgrr%2FKKDuTQXlfncNNJ5Vynhe8k%2Fimg.png)
[CS] 네트워크 - IP 주소
2023. 6. 24. 22:32
취업 준비
IP 주소 ARP(Address Resolution Protocol) : IP주소로부터 MAC주소를 구하는 IP와 MAC주소의 다리 역할을 하는 프로토콜 가상 주소인 IP주소를 실제 주소인 MAC주소로 변환 해줍니다. IP 주소 체계 IPV4와 IPV6로 나뉜다. IPV4는 32비트를 8비트 단위로 ex) 123.45.67.89 IPV6는 64비트를 16비트 단위로 ex) 2001:db8:ff00:8329 클래스 기반 할당 방식 클래스는 하나의 IP주소에서 네트워크 부분과 호스트 부분을 나누는 방법이자 약속입니다. 하나의 네트워크에 몇 개의 호스트 주소를 가져갈 수 있는지에 따라 클래스를 나눴습니다. 클래스의 종류는 A,B,C,D,E 5개가 있지만 D,E는 특수용입니다. A클래스는 첫번째 옥텟만 네트워크..
![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FZx9We%2FbtskOUfSs8s%2F1Usj6whOxEF7TLRhZbnpyK%2Fimg.png)
[CS] 네트워크 - TCP/IP 4계층 모델
2023. 6. 22. 04:05
취업 준비
TCP/IP 4계층 모델 TCP/IP 4계층은, TCP/IP 프로토콜 통신 과정에 초점을 맞추어, OSI 7계층을 좀 더 단순화 시킨 계층을 의미합니다. 계층 구조 TCP/IP 모형은 현재의 인터넷에서 컴퓨터들이 서로 정보를 주고받는데 쓰이는 통신규약(프로토콜)의 모음으로 각 계층은 담당하는 위치마다 처리 역할을 구분해 진행함으로 서로 간의 간섭을 최소화하여 사용의 편리성을 높힌다 호환성 보장(다른 제조사 장비들끼리도 통신 가능)으로 인한 비용 절감쉬운 문제 해결(계층별로 문제 확인 가능)다른 계층끼리는 각 전달 과정을 알 필요없어 데이타의 캡슐화(헤더첨부)와 은닉이 가능 L4 애플리케이션(응용) 계층 FTP, HTTP, SSH, SMTP, DNS, TELNET 등 응용 프로그램이 사용되는 프로토콜 계층..
![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdZVC3S%2FbtskIc1SMnq%2FSkDA2KRsM6jfymJhRqwCxk%2Fimg.png)
[CS] 네트워크 - 네트워크의 기초
2023. 6. 21. 00:55
취업 준비
네트워크의 기초 - 네트워크 : 노드(서버, 라우터, 스위치 등 네트워크 장치)와 링크(유선, 무선)가 서로 연결되어 있거나 연결되어 있지 않은 집합체 처리량과 지연 시간 "좋은 네트워크란 많은 처리량을 처리할 수 있으며 지연 시간이 짧고 장애 빈도가 적으며 좋은 보안을 갖춘 네트워크" 처리량(throughput) - 링크를 통해 전달되는 단위 시간당 데이터 양 - 단위로는 bps(bit per second) 사용 - 트래픽, 네트워크 장치 간의 대역폭, 네트워크 중간에 발생하는 에러, 장치의 하드웨어 스펙에 영향을 받음 지연 시간 (latency) - 요청이 처리되는 시간, 어떤 메시지가 두 장치 사이를 왕복하는 데 걸린 시간 - 매체 타입(무선/유선), 패킷 크기, 라우터의 패킷 처리 시간에 영향을 ..