[22] CH5 Link 계층 < 무선 LAN >
Network/컴퓨터 네트워크2021. 12. 15. 18:20[22] CH5 Link 계층 < 무선 LAN >

안테나 늘릴수록 데이터를 많이 보낼 수 있다. - 무선 host가 기지국과 통신 - 기지국 = access point(AP) - infrastructure 모드에서 Basic Service Set(BSS)은 다음을 포함 - 무선 hosts - Access point(AP) : base station - Ad hoc 모드 : host 만 - 스펙트럼이 서로 다른 주파수에서 채널로 나뉘어 있음 (14개) - AP관리자가 AP에서 사용할 주파수를 선택 - 간섭기능 : 주변 AP에서 선택한 채널과 같은 채널일 때 - 도착 host : AP와 결합 해야만 함 - 채널을 스캔, AP의 이름과 / MAC주소를 포함하고 있는 beacon 프레임을 들음 -..

[21] CH5 Link 계층 < 총정리: 웹페이지 요청에 대한 처리 >
Network/컴퓨터 네트워크2021. 12. 15. 18:18[21] CH5 Link 계층 < 총정리: 웹페이지 요청에 대한 처리 >

- 프로토콜 스택에 대한 여정은 끝났다.! - 어플리케이션 계층, 전송 계층, 네트워크 계층, 링크 계층 - 전체를 함께 살펴봅시다. - 목표 : 단순한 웹 페이지 요청과 관련하여 모든 계층에서 프로토콜을 확인하고, 살펴보고, 이해하자 - 시나리오 : 학생이 학교 네트워크에 노트북을 연결하고 www.google.com웹페이지 지 요청하고 응답 받는것. - 네트워크에 새로운 노트북이 연결... - 네트워크에 연결하는 노트북은 사용할 IP주소, 게이트웨이 주소, DNS 서버 주소를 얻어야 한다. : DHCP사용! - DHCP 요청 메시지는 UDP에 캡슐화, IP에 캡슐화, 802.3 Ethernet에 캡슐화. - LAN에서 Eth..

[19] CH5 Link 계층 < Link 계층 주소체계 >
Network/컴퓨터 네트워크2021. 12. 15. 13:56[19] CH5 Link 계층 < Link 계층 주소체계 >

스위치는 링크 계층에서 동작하기 때문에 링크 계층 프레임을 교환하고, 네트워크 계층 주소를 인식하지 않으며, 2계층 스위치들로 구성된 망에서 경로를 결정하는데 RIP,OSPF와 같은 라우팅 알고리즘을 사용하지 않는다. 스위치 네트워크에서는 링크 계층 프레임을 전달하기 위해서 IP주소가 아닌 링크 계층 주소를 사용한다. 먼저 링크 계층 주소체계를 살펴본 후, 잘 알려진 이더넷 프로토콜을 살펴본다. 왜 네트워크 계층의 주소와 링크 계층 주소가 모두 필요할까? 이 절에서는 이 궁금증에 대해 애기 할 것이다. 또한 IP주소를 링크 계층 주소로 변환하는 ARP에 대해서도 살펴본다. 실제로 링크 계층의 주소를 가진 것은 호스트나 라우터가 아닌 호스트나 라우..

[18] CH5 Link 계층 < 다중 접속 protocol >
Network/컴퓨터 네트워크2021. 12. 15. 12:05[18] CH5 Link 계층 < 다중 접속 protocol >

2가지 종류의 link - 점 대 점 link : 전화선 PPP protocol - broadcast link(공유 선로 혹은 공유 매체) : Ethernet etc - 단일의 공유 broadcast channel - 두 개 이상의 node에서 동시에 전송 -> 간섭 - 동시에 두 개 이상의 신호를 동시에 수신하면 충돌(collision) 발생. - 분산(distributed) algorithm : node들이 어떻게 channel을 공유할 것인가(즉, 언제 node가 전송할 것인가)를 결정 - channel 공유 방법에 관한 통신도 역시 그 channel상에서 이루어 져야함. 조정을 위한 ou..

[17] CH5 Link 계층 < 서론, 오류검출 및 정정 >
Network/컴퓨터 네트워크2021. 12. 13. 13:25[17] CH5 Link 계층 < 서론, 오류검출 및 정정 >

- 링크 계층 프로토콜을 실행하는 장치를 노드라고 한다. Node : Host, Router, WIFI - 통신 경로상의 인접한 노드들을 연결하는 통신 채널을 링크라한다. 유선link , 무선link - 제 2계층 packet을 frame이라 부른다. Datagram을 캡슐화한다. Data-link계층은 한 노드에서 다른 이웃 노드로 link를 통해 datagram을 전달하는 책임을 진다. - Datagram은 link별로 다른 link protocol을 통해서 전달할 수 있다. - Link protocol별로 다른종류의 service를 제공할 수도 있다. 교통 운송과의 비교 여행객 = datagram , 교통운송 구간 = 통신 link , 운송방식 = link계층 proto..

[14] CH4 네트워크 계층 < 인터넷 프로토콜(IP) -2 >
Network/컴퓨터 네트워크2021. 12. 2. 17:41[14] CH4 네트워크 계층 < 인터넷 프로토콜(IP) -2 >

CIDR : Classless InterDomain Routing - 주소 중 subnet부분을 나타내기 위한 한 가지 방법 - 주소 형식 : a.b.c.d/x, (x:subnet 부분의 크기) Q : Host는 IP주소를 어떻게 얻는가 ? 목적 : host가 network에 접속할 때, 동적으로 IP주소를 부여해줌 - 사용 중인 주소에 대해서 임대 갱신할 수 있음 - 주소들의 재사용 허용 오른쪽의 그림은 왼쪽의 그림에서 설정된 네트워크상에서 수행될 DHCP 프로토콜 4단계의 과정을 보여준다. 이 그림에서 yiadder는 새롭게 도착한 클라이언트에 할..

[11] CH4 네트워크 계층 < 라우터 안은 무엇이 있나? >
Network/컴퓨터 네트워크2021. 11. 24. 16:35[11] CH4 네트워크 계층 < 라우터 안은 무엇이 있나? >

2가지 주요 router 기능 - Routing algorithm/protocol (RIP,OSPF,BGP) 수행 - 입력 link에서 출력 link로 datagram 전달 입력 포트 입력 포트는 여러 기능을 수행하는데 위의 그림에서 왼쪽 상자와 출력 포트의 맨 오른쪽 상자는 라우터로 들어오는 입력 물리 링크의 종단으로 물리계층 기능을 수행한다. 입력포트는 또한 들어오는 링크의 반대편에 있는 링크 계층과 상호 운용하기 위해 필요한 링크 계층 기능을 수행한다. 이것은 입력 및 출력 포트에서 중간 상자로 표시된다. 아마 결정적으로, 검색(lookup)함수는 입력포트에서 결정된다. 이는 입력 포트의 가장 오른쪽 상자에서 발생한다. 포워딩 테이블은 도착한 패킷이 스위칭 구조를 통해..

[10] CH4 네트워크 계층 < Network 계층 개요>
Network/컴퓨터 네트워크2021. 11. 24. 13:27[10] CH4 네트워크 계층 < Network 계층 개요>

이 장의 목표 > network계층 서비스의 원리를 데이터 평면을 중점적으로 이해한다. - Network 계층 서비스 모델 - 포워딩 대 라우팅 - 라우터가 어떻게 동작하는가? 1. 송신 host 네트워크 계층은 송신 host의 트렌스포트 계층으로부터 세그먼트를 얻어 각 세그먼트를 데이터그램으로 캡슐화하고 인접한 라우터에게 데이터그램을 보낸다. 2. 수신 host의 네트워크 계층은 트랜스포트 계층 세그먼트를 추출하여 수신 host의 트랜스포트 계층으로 보낸다. 라우터의 근본역할은 입력 링크에서 출력 링크로 데이터그램을 전달하는 것. 모든 host와 router에는 network계층 protocol이 동작한다. R..

[12] CH4 네트워크 계층 < 라우팅 알고리즘 >
Network/컴퓨터 네트워크2021. 11. 22. 19:32[12] CH4 네트워크 계층 < 라우팅 알고리즘 >

그럼 네트워크 계층의 중요한 라우팅 기능에 대해서 알아보겠습니다. 패킷을 송신호스트에서 목적지 호스트로 전송하기 위해서 네트워크 계층은 패킷의 라우팅 경로를 정해야 합니다. 즉, 네트워크 계층은 송신자로부터 수신자로의 패킷 경로를 결정해야 합니다. 여기서는 라우터의 네트워크를 통해 송신자로부터 수신자 까지 좋은 경로를 결정하는 것이 라우팅의 역할로 볼 것 입니다. 대체로 호스트는 하나의 라우터에 직접 연결되어 있는데, 이 라우터를 호스트에 대한 디폴트 라우터라고 부릅니다. 호스트는 모든 패킷을 디폴트 라우터로 전송합니다. 출발지 호스트의 디폴트 라우터를 출발지 라우터라고 하며, 목적지 호스트에 연결된 디폴트 라우터를 목적지 라우터라고 합니다. 라우팅 알고리즘의 목적은 간단합니다. 주어진 라우터와 라우터를..

Network/컴퓨터 네트워크2021. 11. 1. 00:17[7] CH3 Transport 계층

신뢰성 있는 데이터 전송 원리 가정 - Transport layer는 신뢰적인 채널 제공 - 그 아래 계층은 비신뢰적 채널이다. - 비신뢰적인 채널의 특징에 따라 신룆거인 데이터 전송 (rdt)protocol의 복잡도가 달라진다. - 신뢰적인 데이터 전달rdt protocol을 위한 송신측과 수신측 구조를 덧 붙여 설걔 - 단방향 데이터 전달만 고려한다. ( 하지만 제어 정보는 양방향 ) - FSM을 사용하여 송신측과 수신측 동작을 정의한다. Rdt 1.0 : 신뢰적인 채널을 통한 신뢰적인 전송 - 가정 : 하위계층 채널이 완벽하게 신뢰적인다. ( bit 오류 없고, 패킷 손실 또한 없다. ) - FSM : 송신 측은 data를 하위계층에 전송 , 수신측은 하위계층으로부터 data를 읽어 드림 Rdt 2..

image