일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 세그먼트 트리
- 투 포인터
- Kotlin
- 플로이드-와샬
- Effective Java
- 알고리즘
- 구현
- mst
- 동적계획법
- 시뮬레이션
- 에라토스테네스의 체
- 수학
- Network
- swea
- 유니온 파인드
- 스택
- 프로그래머스
- 완전탐색
- 백트래킹
- 후니의 쉽게 쓴 시스코 네트워킹
- 백준
- JUnit 5
- CS
- java
- dfs
- 그리디
- 문자열
- 이분탐색
- BFS
- 위상정렬
목록Network (14)
반갑습니다!
우연히 네트워크 계층에 대해 잘 설명된 영상을 보게되어 정리하게 되었습니다. 1. Pysical Layer 두 대의 컴퓨터가 통신하려면? 모든 파일과 프로그램은 0과 1의 나열 0과 1만 주고받으면 된다. 1을 보낼 때는 +5V의 전기를 전선으로 흘려보내고 0을 보낼 때는 -5V의 전기를 전선으로 흘려보내면 0과 1의 전송이 가능. → 이론상으로는 간단하지만 실제로는 잘 작동하지 않음 왜 그런지는 다음 그림을 보며 생각해보자. 만약 전자기파가 위의 그림과 같다면? → 주파수 값이 숫자 하나로 고정되지 않는다. 그런데 전선은 모든 주파수를 다 통과시킬 수 없기 때문에 데이터가 유실될 것이고, 데이터를 받는 컴퓨터에서는 전송한 데이터와 다른 데이터를 받게 될 것이다. 이런 수직선과 수평선이 있는 전자기파는 ..
STP(Spanning Tree Protocol) 스위치나 브리지에서 발생하는 루핑을 막아주기 위한 프로토콜이다. 스위치나 브리지 구성에서 출발지부터 목적지까지 경로가 2개 이상 존재할 때 1개의 경로만을 남겨두고 나머지는 모두 끊어두었다가 사용하던 경로에 문제가 생기면 그 때 끊어두었떤 경로를 하나씩 살리는 방식으로 동작한다. STP를 이해하기 위해서는 2가지 개념을 이해해야한다. Bridge ID Path Cost Bridge ID 브리지 ID란 브리지나 스위치들이 통신할 때 서로를 확인하기 위해서 가지고 있는 식별 번호이다. 총 8바이트(64비트)로 구성되어있으며 앞 16비트는 Bridge Priority, 뒤 48비트는 MAC Address이다. Path Cost Path Cost는 말 그대로 '..
IP 주소 IP 주소는 이진수 32자리로 이뤄진 각각의 호스트를 구분하기 위해 사용하는 주소. 이진수 8자리를 '옥텟'이라고 부른다. 즉, IP 주소는 4개의 옥텟으로 구성된 주소이다. 하지만 이진수를 그대로 사용하면 보기 힘들기 때문에 익숙한 십진수로 바꿔서 사용한다. 일반적으로 사용하는 라우터에 배정해야하는 IP 주소는 2개이다. 하나는 이더넷 인터페이스 용이고 다른 하나는 시리얼(Serial) 인터페이스 용이다. (네트워크 구성에 따라 달라질 수 있다) 이더넷용은 우리가 부여받은 번호 중에 하나를 쓰는 것이고, 시리얼은 우리가 접속하는 ISP 업체에 따라 다르므로 인터넷 제공업체에 문의해서 사용해야한다. 라우터가 접속하는 상대편(ISP 업체) 라우터의 시리얼 인터페이스와 같은 IP 주소를 맞춰야한다..
랜카드 역할 랜카드는 유저의 데이터를 케이블에 실어서 허브나 스위치, 라우터 등으로 전달해주고 자신에게 온 데이터를 CPU에게 전달해주는 역할을 한다. Plus and Play (P&P) PC가 알아서 랜카드 드라이버를 설치해서 네트워크에 연결하는 기 랜카드의 선택 PC의 버스(Bus) 방식에 따라 랜카드를 선택해야한다. 크게 3가지로 나눌 수 있는데, PCI 방식, ISA 방식, EISA 방식이 있다. 버스 (Bus) : 컴퓨터에서 데이터가 지나다니는 길 랜카드에 접속하는 케이블의 종류에 따라서 TP 포트를 가진 랜카드, BNC나 AUI 포트를 가진 랜카드, 광케이블과 접속하는 랜카드 등으로 종류를 나눌 수 있다. 허브 한마디로 멀티포트 리피터(Multiport Repeater)라고 할 수 있다. 즉,..
TCP/IP TCP/IP (Transmission Control Protocol/Internet Protocol)는 인터넷을 사용하기 위해 꼭 필요한 프로토콜이다. 특징 ARPANET에 의해서 개발되었다 각각에 네트워크에 접속되는 호스트들은 고유의 주소를 가지고 있어서 다른 네트워크에 속해있는 호스트들과도 서로 데이터를 주고받을 수 있다. 이 때 사용하는 호스트들의 고유 주소는 Internet Network Information Center (InterNIC)라는 단체에서 관리 분배한다. IP 인터넷에서 각각의 호스트를 구분하기 위해 사용하는 주소. 핸드폰 번호와 같다고 이해하면 된다. 요즘에는 내부 네트워크에서는 공인되지 않은 IP 주소를 사용하고, 인터넷으로 나갈 때만 공인 IP를 사용하는 방식인 N..