TIL(today i learned)/네트워크
-
라우팅 시스템TIL(today i learned)/네트워크 2023. 3. 30. 20:47
트랜스패런트브리지가 정상적으로 작동하려면 라우팅테이블 정보가 정확해야한다. 라우팅테이블은 LAN이 자동으로 만들고 전송과정에서 송신호스트주소와 포트를 테이블에 저장한다. 이런식으로 네트워크동작과정에서 라우팅 정보를 얻는것을 역방향 학습이라고 한다. 또한 역방향학습 알고리즘은 사이클이 생기면 안됨으로 논리적으로 연결을 끊어야하며 이런 비순환구조를 스패닝 트리라 한다.(스패닝트리 알고리즘 사용) 링구조에서는 소스 라우팅 브리지 사용,트랜스패런트 브리지는 공유버스에서 구현되는 CSMA/CD 방식과 토큰 버스방식에서 사용,허나 효율성X 라우터에는 MAC계층의 프레임 구조에 차이가 있을 때 이를 변환해주는 기능이 필요하다 고정경로 라우팅: 송수신 호스트 사이에 고정 불변의 경로를 배정한다.동적X,이리예측해서 효율..
-
3-3 인터네트워킹TIL(today i learned)/네트워크 2023. 3. 21. 17:27
서로다른 네트워크를 연결하는 기능을 인터네트워킹이라함 네트워크간의 차이(라우터의 역할)는 다양한 방법으로 기술할수있는다. 연결형vs비연결형 프로토콜 종류 주소표현 방법 패킷의 크기 멀티/브로드 캐스팅 지원여부 네트워크 장비의 종류 리피터:물리계층의 기능지원,신호증폭 브리지:물리,데이터 링크 계층 기능지원 , 종류가다른 LAN에 연결할수있음 라우터:물데네 계층기능 지원 다수의 LAN을 연결,라우팅기능수행 게이트웨이:서로다른 네트워크간의 통신을 위한 통로 이더넷:네트워크를 이루는 컴퓨터의 통신 수단중 하나 만약 LAN모두 이더넷을 사용하면 브리지는 프레임헤더를 해석하는 간단한 과정만 필요하지만,종류가다르면 프레임변환등의 복잡한 잡억이 추가됨. 트랜스페런트 브리지:사용자가 따로 설정할필요없이,자동으로 라우팅과..
-
3-1 라우팅의 기능TIL(today i learned)/네트워크 2023. 3. 21. 17:08
연결형서비스:회선 교환=>대역낭비,고정크기의 전송률 비연결형 서비스:패킷 교환 => 가변 크기의 전송률 패킷 교환:데이터를 패킷단위로 분활해서 전송 하고 패킷 기준으로 라우팅을 함,컴퓨터 네트워크환경에서 주로사용 패킷교환도 여러가지 종류가있는데 하나는 가상회성방식이고 나머지는 데이터그램 방식이다 가상회선방식은 패킷의 경로를 일정하게 유지하는 방면 데이터그램은 패킷의 경로가 각각 다르다. 교환회선:전송 선로 하나를 다수의 호스트가 공유 회선교환은 데이터를 교환하기전에 경로를 정해둠 메시지 교환:전송하는 메세지 헤더마다 주소 기입 패킷교환은 패킷단위로 나누어 전송 패킷교환을 사용하는이유? 전손대역의 효율,호스트 추가의 무제한,패킷의 우선순위 패킷교환의 종류:가상회선,데이터 그램 가상회선 패킷의 경로가 일정하..
-
2-3인터넷 모델TIL(today i learned)/네트워크 2023. 3. 21. 16:21
인터넷:데이터의 중개 기능을 담담하는 네트워크로 IP프로토콜을 사용한다 UDP/TCP:전송 계층 프로토콜 . 인터넷에 연결하려면 IP가 꼭 필요함 TCP:데이터의 신뢰성 UP BUT 속도 DOWN and 양방향 연결형 UDP:데이터의 신뢰성 DOWN BUT 속도 UP and 단방향 비연결형 라우터는 패킷 중개역할을 한다. 포트:프로세스를 구분하는 방법 인터넷의 고유주소는 PORT 와 IP로 완성된다. 위 그림을보면 ARP/RARP , ICMP가 보이는데 이들은 IP의 보조역할이며 여기서 작업을 마쳐도 IP패킷을 통해 데이터가 이동한다. ARP/RARP:주소문제 해결 ICMP:오류문제 해결 자세히 말하자면 ARP는 수신 IP를 MAC으로 변환시켜주고 RARP는 송신MAC을 IP로 변경해준다. ICMP는 오..
-
네트워크의 개념TIL(today i learned)/네트워크 2023. 3. 14. 18:46
통신프로토콜에서 중심적인 내용 3가지 전송오류 복구기능 전송속도에 대한 흐름제어 데이터의 경로선택에 대한라우팅 0. 프로토콜의 이해 모듈화의 하드웨어와 소프웨어적인 두가지 측면 하드웨어적 측면 컴퓨터는 CPU,Memory,Lan카드 등등 작은 부품들이 모여 하나의 시스템을 구성함 복잡한 시스템을 기능별로 모듈화하면 전체 시스템이 단순해져서 이해하기 쉽다 각 부품들이 독립적인 수행을 하기때문에 고장이나 업그레이드의 상황에 손쉽게 대처가능(문제가 있는 부품만 따로 교체) 소프트웨어적 측면 함수를 사용하여 모듈화 할수있다. 각 함수는 특정 기능을 개별적으로 수행함으로 각함수가 개별적으로 설계되고 구현 함수의 인터페이스(매개변수)는 함수안에서만 사용됨으로 전체시스템을 이해하기편함 계층구조 네트워크에서는 독립적인..
-
네트워크란TIL(today i learned)/네트워크 2023. 3. 7. 17:37
컴퓨터 네트워크는 서로 연결하기를 원하는 시스템들의 집합체이다. 그러기위해서는 각 호스트별로 통일화된 연결방식이 필요한데 그래서생겨난것이 국제표준화단체(ISO)에서 제시한 OSI 7 Layer 이다. system=host DHCP=자동 IP할당 지금부터는 각각의약어에 대해서 선입견없이 보아야된다.(내가생각한 뜼이랑 다를수있기 때문 머리를비우고 외우자) 네트워크:하드웨어적인 전송매체를통해 서로연결되어 데이터를 공유하는시스템의 집합 인터페이스:시스템과 전송매체의 연결 지점에 대한 규격[네트워크 인터페이스는 두 가지 네트워크 장비 또는 프로토콜 계층이 연결되는 지점. 일반적으로 컴퓨터와 개인 또는 공용 네트워크 간의 연결을 위해 실제 NIC(네트워크 인터페이스 카드)로 표시된다. 그러나 소프트웨어 전용 구성 ..