반응형

네트워크 7

[네트워크] 네트워크의 기초 개념

(42Seoul의 Netpractice 과제를 진행하며 공부한 내용을 작성한 TIL을 정리한 글 입니다.) 네트워크 컴퓨터나 장치가 서로 통신할 수 있도록 연결된 시스템을 말한다.다양한 용도로 사용하며, 데이터 전송, 파일 공유, 인쇄 및 통신 등이 있음 컴퓨터 두대만 연결되어도 네트워크라고 부를 수 있으며, 이러한 네트워크들을 연결하여 이루어진 거대한 네트워크를 인터넷이라고 한다. 네트워크의 범위 근거리 통신망(LAN : Local Area Network) 한 건물이나 작은 지역 내 컴퓨터나 기타 장치를 연결함 광역 통신망(WAN : Wide Area Network) 도시, 국가와 같은 넓은 범위에서 컴퓨터나 기타 장치를 연결함 패킷 네트워크를 통해 전송되는 데이터의 작은 조각패킷에는 번호가 있어, 통..

Network 2023.07.06

[TIL] 20230620

오늘 공부한 내용📓 - 네트워크 개념 공부 Netpractice 문제풀이 Level 8 우선 인터넷 I의 목적지가 고정되어 있다. D와 C가 이 목적지와 같은 네트워크를 사용하여야 통신이 가능한 점을 염두에 두어야 한다. Goal 1 C 와 D 가 통신해야 한다. I의 네트워크는 146.245.236.0/26 이니 호스트 id가 1 ~ 62 까지 가능하고, D1의 Mask 는 /28 로 고정되어 있기 때문에, D1 - R23은 첫번째 네트워크(1 ~ 14), C1 - R22는 두번째 네트워크(17 ~ 30)로 설정해준다. (편의상 C 도 D와 동일한 마스크로 맞춰주었다) D의 경로는 R23의 IP를, C의 경로는 R22의 IP를 넣어준다. R2의 목적지는 0.0.0.0/0 을 넣어준다. Goal 2, G..

TIL::Today I Learn 2023.06.21

[TIL]20230619

오늘 공부한 내용📓 - 네트워크 개념 공부 Netpractice 문제 풀이 Level 7 A1 과 C1이 라우터를 통해 통신해야 함 라우터는 다른 네트워크와의 통신을 위한 장비이기 때문에, 연결된 장비끼리는 같은 네트워크를, 다른 연결과는 다른 네트워크로 변경해준다. R11과 R12 가 다른 네트워크여야 하는데, IP가 고정되어 있으니 Mask를 /25로 설정하여 네트워크를 분리시켜준다. 분리시킨 네트워크에 맞추어 R11과 동일한 네트워크로 A1에 넣어주고, R12와 동일한 네트워크로 R21에 넣어준다. R22도 R21과 다른 네트워크여야 하기 때문에, R22의 IP를 다른 네트워크로 변경해주고, C1도 동일한 네트워크로 넣어준다. 궁금한 내용 / 부족한 내용🧐 1. Netpractice Level6에서..

TIL::Today I Learn 2023.06.20

[TIL] 20230618

오늘 공부한 내용📓 - 네트워크 개념 공부 스위치 네트워크 장치 간 데이터를 전송하는데 사용 네트워크 장치에 고유하게 할당되는 12자리 숫자인 MAC 주소를 사용하여, 해당 장치로 데이터를 전송 라우터 서로 다른 네트워크 간 데이터를 전송하는데 사용 IP주소를 사용하여, 해당 네트워크로 전송 라우팅 테이블 (Routing Table) 목적지까지 갈 수 있는 모든 경로들 중, 가장 효율적이라고 판단되는 경로를 따로 모아두는 공간 목적지 네트워크, 게이트웨이 IP 주소, 메트릭(목적지까지 도달하는데 필요한 비용)이 포함됨 라우팅 프로토콜을 사용하여 생성되며, 네트워크 노드가 서로 통신하여 네트워크 토폴로지를 학습하고 라우팅 테이블을 업데이트 함 라우터가 패킷을 어디로 전송할 지 경로를 결정할 때, 라우팅 테..

TIL::Today I Learn 2023.06.19

[TIL] 20230617

오늘 공부한 내용📓 - 네트워크 개념 공부 IP 컴퓨터나 기타 장치가 인터넷에 연결하는데 사용되는 고유한 번호 32비트 숫자이며, 4개의 옥텟으로 구성 옥텟은 0 ~ 255 사이의 값을 가짐 10진수로 표기 Subnet Mask IP주소를 네트워크와 호스트로 분할하는데 사용되는 32비트 숫자 기존에는 클래스 기반의 IP 주소 체계(’클래스풀’ 이라고 함)를 사용하였으나 현재는 비효율적이라 사용하지 않고 (’클래스리스’ 라고 함), 서브넷마스크로 네트워크와 호스트를 구분함 TCP/IP 프로토콜에서 호스트가 로컬 서브넷에 있는지, 원격 서브넷에 있는지 확인하기 위해 사용됨 1과 0의 조합으로 구성이며, 1은 네트워크 주소, 0은 호스트 주소로 나타냄 IP 주소와 서브넷마스크를 AND 연산한 결과가 네트워크 ..

TIL::Today I Learn 2023.06.18

[TIL] 20230616

오늘 공부한 내용📓 - 네트워크 개념 공부 프로토콜 컴퓨터 내부 or 컴퓨터 간 데이터 교환 방식을 정의하는 규칙 체계 수신 측에서 데이터를 이해하기 위하여 데이터 형식에 대한 상호 합의가 요구되며, 이러한 형식을 정의하는 규칙의 집합 TCP/IP 인터넷에서 가장 멀리 사용되는 프로토콜 TCP 란? Transmission Control Protocol 많은 양의 데이터를 패킷으로 교환하여 전송하고, 전달받은 패킷을 재조립하는 역할을 함 IP 란? Internet Protocol 인터넷에서 컴퓨터의 위치를 찾아 데이터를 전송하기 위한 규칙 IP는 4개의 숫자로 구성되며, 숫자의 크기에 따라 아래와 같이 나뉨 IPv4 32비트, 각 숫자는 1바이트 10진수로 표현하고, 각 자리는 . 으로 구분 IPv6 12..

TIL::Today I Learn 2023.06.17

[TIL] 20230601

오늘 공부한 내용📓 - 네트워크 개념 공부 네트워크 컴퓨터나 장치가 서로 통신할 수 있도록 연결된 시스템을 말한다.다양한 용도로 사용하며, 데이터 전송, 파일 공유, 인쇄 및 통신 등이 있음 컴퓨터 두대만 연결되어도 네트워크라고 부를 수 있으며, 이러한 네트워크들을 연결하여 이루어진 거대한 네트워크를 인터넷이라고 한다. 네트워크의 범위 근거리 통신망(LAN : Local Area Network) 한 건물이나 작은 지역 내 컴퓨터나 기타 장치를 연결함 광역 통신망(WAN : Wide Area Network) 도시, 국가와 같은 넓은 범위에서 컴퓨터나 기타 장치를 연결함 패킷 네트워크를 통해 전송되는 데이터의 작은 조각패킷에는 번호가 있어, 통신 과정에서 순서가 섞여도 수신 측에서 이 번호대로 패킷을 결합하..

TIL::Today I Learn 2023.06.02
반응형