2. 네트워크 가장자리

2023. 3. 13. 15:26·컴퓨터 네트워크/Ch1. 컴퓨터 네트워크와 인터넷
Reference :
컴퓨터 네트워킹 하향식 접근 [8판] / 퍼스트 북 / James F. Kurose, Keith W. Ross
건국대학교 컴퓨터 네트워크 수업 / 김기천 교수님

네트워크 가장자리에서 네트워크 코어로 이동하고 컴퓨터 네트워크에서의 스위칭 (교환)과 라우팅 (경로설정)에 대해 살펴볼 것이다

 

호스트는 클라이언트 (client)와 서버 (server)로 구분된다

 

클라이언트 (client)

: 데스크톱, 노트북, 스마트폰등을 의미

 

서버 (server)

: 웹 페이지를 저장하고 비디오를 스트리밍하는 등 강력한 기능을 갖춘 컴퓨터

 

오늘날 검색 결과, 웹 페이지, 비디오를 수신하는 많은 서버는 커다란 데이터 센터(data center) 내에 있다


접속 네트워크

접속 네트워크 (access network)

: 호스트를 그 호스트로부터 먼 거리에 있는 다른 호스트까지의 경로상에 있는 첫 번째 라우터에 연결하는 네트워크

==> 여러 종류의 접속 네트워크와 이들이 사용되는 환경을 보여줌


가정 접속 (home connection)

1. DSL (Digital Subscriber Line)

  • 일반적으로 가정은 유선 로컬 전화 서비스를 제공하는 같은 지역 회사(telco) 로부터 DSL 인터넷 접속 서비스를 받는다
  • 즉, 그 회사가 ISP가 된다

 

2. 케이블 인터넷 접속 (cable-based access)

  • DSL이 회사(telco)의 기존 로컬 전화 시설을 이용하는 반면, 케이블 인터넷 접속은 케이블 TV 회사의 기존 케이블 TV 시설을 이용한다
  • 광 케이블과 동축 케이블은 모두 HFC(hybrid fiber coax) 라고 부른다
  • 케이블 인터넷 접속은 케이블 모뎀이라고 하는 특별한 모뎀이 필요하다

 

3. FTTH (fiber to the home)

  • DSL과 케이블 네트워크가 현재 미국에서 가정 광대역 접속 주류를 이루고 있지만 좀 더 빠른 속도를 제공하는 미래 기술이 FTTH다
  • CO로부터 가정까지 직접 광섬유 경로를 제공한다
  • Gbps의 인터넷 접속 속도를 제공할 수 있다

 

4. 5G 고정 무선(5G fixed wireless = 5G-FW)

  • 고속 가정 접속뿐만 아니라 전화회사 중심국에서 가정까지으 비용이 들고 고장이 잘 나는 케이블 포설 작업을 하지 않아도 된다

기업 (그리고 가정) 접속 : 이더넷과 와이파이

LAN (Local Area Network)

  • 가정 환경에서 일반적으로 호스트를 가장자리 라우터에 연결하는데 사용한다
  • 크게 이더넷과 와이파이가 있다

 

- Ethernet (Enterprise access networks)

  • 여러 유형의 LAN 기술중 가장 널리 사용되는 접속 기술이다

 

==> 이더넷은 이더넷 스위치에 연결하기 위해 꼬임상선을 이용하고 이더넷 스위치는 다시 더 큰 인터넷으로 연결된다

 

 

- 무선 랜 (wireless LAN)

  • 무선 랜 환경에서 무선 사용자들은 기업 네트워크에 연결된 AP(access point)로 패킷을 송신/수신하고 이 AP는 유선 네트워크에 다시 연결된다
  • 무선 랜 사용자는 AP의 수십 미터 반경 내에 있어야 한다 
  • ex) 와이파이

 

 

홈 네트워크 (Home Network)

이더넷과 와이파이는 초기에 기업 환경에 구축되었지만 시간이 지나며 홈 네트워크에도 적용이 되었다


광역 무선 접속 : 3G와 LTE 4G 와 5G
  • 아이폰과 안드로이드 장치 같은 이동 장치들은 기지국을 통해 패킷을 송수신하는 데 사용하는 것과 같은 무선 시설을 채택하고 있다
  • 와이파이와 달리 사용자는 기지국의 수십 킬로미터 반경 내에 있으면 된다
  • 3G : 1 Mbps 이상의 속도로 패킷 교환 광역 무선 인터넷 접속
  • LTE : 3G 기술을 기반으로, 10Mbps 이상의 전송속도를 지원

물리 매체 links : physical media

: 물리 매체상에 전자파나 광 펄스를 전파하여 비트를 전송

 

▶ 유도 매체 : 견고한 매체를 따라 파형을 전파

  • 꼬임쌍선 : 가장 싸고 많이 이용됨 / 수백 m까지의 거리에서 10Gbps 속도 / 고속 LAN
  • 동축케이블 : 꼬임쌍선보다 더 높은 데이터 전송률 / 케이블 TV
  • 광섬유 : 초당 10~100기가비트의 비트율 / 고가 / 인터넷의 백본

 

▶ 비유도 매체 : 대기와 야외 공간으로 파형을 전파

  • 지상 라디오 채널 : 전자기 스펙트럼 / 벽 관통 / 먼 거리 가능
  • 위성 라디오 채널 : 정지 위성과 저궤도 위성 사용
저작자표시 (새창열림)

'컴퓨터 네트워크 > Ch1. 컴퓨터 네트워크와 인터넷' 카테고리의 다른 글

6. 공격받는 네트워크  (0) 2023.03.13
5. 프로토콜 계층과 서비스 모델  (0) 2023.03.13
4. 패킷 교환 네트워크에서의 지연, 손실과 처리율  (1) 2023.03.13
3. 네트워크 코어  (0) 2023.03.13
1. 인터넷이란 무엇인가?  (0) 2023.03.13
'컴퓨터 네트워크/Ch1. 컴퓨터 네트워크와 인터넷' 카테고리의 다른 글
  • 5. 프로토콜 계층과 서비스 모델
  • 4. 패킷 교환 네트워크에서의 지연, 손실과 처리율
  • 3. 네트워크 코어
  • 1. 인터넷이란 무엇인가?
smile blog
smile blog
건국대 첨단바이오공학부 & 컴퓨터공학부 BT & IT 기술로 희망을 꿈 꿉니당
  • smile blog
    스마일 블로그
    smile blog
  • 전체
    오늘
    어제
    • 분류 전체보기 (840) N
      • 일상 생각들 (4)
        • 일상 (4)
      • 학과에 대해 (4)
        • 첨단바이오공학부 (4)
        • 컴퓨터공학부 (0)
      • -------- 프로젝트 -------- (0)
      • [DS] 토이 프로젝트 (1)
      • [Web, Game, XR] 토이 프로젝트 (11)
      • 경진대회 (1)
      • -------- 진로 -------- (0)
      • 생물정보학자 (19)
        • 데이터 과학이란? (0)
        • 되는 방법 (9)
        • 책 추천 (2)
        • 인강 (1)
        • 대학 (2)
        • 회사 (1)
        • 학원 (2)
        • 학회 (2)
      • 디지털 헬스케어 (72)
        • 방법 (8)
        • 생각들 (10)
        • 공부법 (4)
        • 책 추천 (2)
        • 학원 (2)
        • 참고 (2)
        • 대학 (3)
        • 회사 (3)
        • 인강 (2)
        • 게임 엔진들 (1)
        • 게임 프로그래머 개론 (2)
        • 게임 프로그래머 취업 전략 가이드 (7)
        • 취업 서류 (1)
        • 애정하는 게임들 (4)
        • XR 테크니컬 아티스트 (9)
        • 영화, 애니메이션 테크니컬 디렉터 (12)
      • 유전상담사 (0)
      • -------- 기초 학문 -------- (0)
      • 생명과학 이야기 (2)
        • 대학 강의 (2)
      • 화학 이야기 (0)
      • 컴퓨터과학 이야기 (0)
      • 통계학 이야기 (0)
      • 수학 이야기 (1)
        • 공학 수학 (1)
      • 영어 이야기 (1)
      • 심리학 이야기 (7)
        • 현대인과 정신건강 (7)
      • -------- 컴퓨터 언어 -------- (0)
      • Python (3)
        • 나도코딩의 파이썬 입문 (1)
        • 파이썬 관련 정보 (1)
      • SQL (0)
      • C 언어 (32)
        • 혼자 공부하는 C언어 요약 (1)
        • [책 정리] 혼자 공부하는 C언어 (31)
      • C++ (33)
        • 명품 C++ 프로그래밍 요약 (1)
        • [책 정리] 명품 C++ 프로그래밍 (27)
        • C++ STL (0)
        • 뇌를 자극하는 C++ STL (5)
      • -------- 생명과학 -------- (0)
      • 생화학 (8)
        • 대학 강의 (8)
      • 분자세포생물학 (6)
        • 대학 강의 (6)
      • 유전자치료공학 (4)
        • 대학 강의 (4)
      • 생명정보학 (7)
        • 대학 강의 (7)
      • 약리학 (2)
        • 대학 강의 (2)
      • -------- 컴퓨터과학 -------- (0)
      • 자료구조와 알고리즘 (8)
        • 자료구조와 알고리즘의 정의 (3)
        • [책 정리] C언어로 쉽게 풀어쓴 자료구조 요약 (1)
        • [인강] 자료구조와 알고리즘 (2)
        • 코딩 테스트 대비하기! (1)
      • 컴퓨터 회로 (0)
      • 컴퓨터 구조 (43)
        • 컴퓨터 구조와 운영체제 요약 (1)
        • ---------------------------------------- (0)
        • [전공 책 정리] 컴퓨터 구조 및 설계 (1)
        • Ch1. 컴퓨터 추상화 및 관련 기술 (8)
        • Ch2. 명령어 : 컴퓨터 언어 (11)
        • Ch3. 컴퓨터 연산 (8)
        • Ch4. 프로세서 (11)
        • Ch5. 메모리 계층구조 (3)
        • Ch6. 병렬 프로세서 : 클라이언트에서 클라우드까지 (0)
      • 시스템 프로그래밍 (15)
        • [책 정리] 시스템 프로그래밍 유닉스 & 리눅스 (0)
        • [인강] 리눅스 시스템 프로그래밍 (2)
        • 리눅스에서 코딩이란? (8)
        • 대학교 강의 정리 (5)
      • 운영체제 (0)
      • 컴퓨터 네트워크 (37)
        • 모두의 네트워크 요약 (1)
        • [책 정리] 모두의 네트워크 (10)
        • ---------------------------------------- (0)
        • [전공 책 정리] 컴퓨터 네트워킹 하향식 접근 8판 (1)
        • Ch1. 컴퓨터 네트워크와 인터넷 (7)
        • Ch2. 애플리케이션 계층 (7)
        • Ch3. 트랜스포트 계층 (8)
        • Ch4. 네트워크 계층 : 데이터 평면 (3)
        • Ch5. 네트워크 계층 : 제어 평면 (0)
        • Ch6. 링크 계층과 근거리 네트워크 (0)
        • Ch7. 무선 및 이동 네트워크 (0)
        • Ch8. 컴퓨터 네트워크 보안 (0)
      • 데이터베이스 (1)
      • -------- 데이터과학 -------- (0)
      • 데이터 사이언스 (8)
        • 인강 (8)
      • 데이터 분석 (2)
        • 인강 (2)
      • 머신러닝 (2)
        • 대학 수업 (2)
      • 인공지능 (11)
        • 대학교 강의 정리 (10)
        • 인공지능 관련 정보 (1)
      • -------- +a -------- (0)
      • Visual Studio Community (7)
        • 설치법 (1)
        • 단축키 (1)
        • 오류 (5)
      • Visual Studio Code (0)
      • 노션 (1)
      • 깃허브 (7)
        • 깃허브 사용법 (5)
        • 유니티, 언리얼 & 깃허브 (1)
        • 깃허브 주의사항 (1)
      • 챗GPT 활용법 (0)
      • 기타 feat. 프로그래밍 (7)
        • 프로그래머로 살아남기 (5)
        • 코딩 vs 프로그래밍 (1)
        • 애플 비전 프로 (1)
      • 메타버스 (5)
      • -------- 예술 -------- (0)
      • 음악 (1)
      • 미술 (0)
      • -------- XR -------- (0)
      • 유니티 이야기 (23)
        • 레트로의 유니티 게임 프로그래밍 에센스 요약 (4)
        • 유니티 관련 정보 (1)
        • 유니티 디버깅 (13)
        • 유니티 인강 (3)
        • 대학교 게임 프로그래밍 강의 (2)
      • 언리얼 이야기 (0)
        • 인생 언리얼 교과서 요약 (0)
      • 컴퓨터 그래픽스 (6)
        • OpenGL (6)
      • 가상현실 & 증강현실 (4)
        • 유니티 vr (4)
      • HCI 와 UI UX (7)
        • [책 정리] HCI 개론 (6)
      • -------- Design -------- (0)
      • 캐릭터 (1)
        • 모델링 (0)
        • 리깅 (1)
      • 포토샵 (3)
      • 3ds Max (7)
      • Maya (9)
        • 블로그 (1)
        • 인강 (6)
        • 대학교 (2)
      • Blender (14)
        • 책 (1)
        • 인강 (7)
        • 기타 (3)
        • 대학교 (3)
      • 아트 작업물들 (2)
      • 에셋 사이트 (1)
      • -------- 건강관리 -------- (0)
      • 건강관리 ft. 정현 (12)
        • 목 디스크 (2)
        • 눈 관리 (2)
        • 일상생활 습관 (6)
        • 일상생활 꿀팁 (2)
        • 사무직 꿀팁 (0)
      • 헬스의 정석 ft. 정현 (28)
        • 헬스와 건강 (8)
        • 헬스 구체화 정보 (6)
        • 헬스 유튜버 (1)
        • 헬스 서적 (1)
        • 도전 바디프로필! (11)
        • 헬스장 패션 (1)
      • -------- etc -------- (0)
      • 진로 관련 잡다한 글들 (34)
        • 진도율 (9)
        • 진로 관련 글들 (15)
        • 학교 강의 관련 글들 (10)
      • 인생 꿀 Tip (23)
        • 컴퓨터 초기 설정 (9)
        • 원격 데스크톱 (1)
        • 노트북 발열 (1)
        • 전자기기 (2)
        • 중고기기 팔기 (1)
        • 아이패드 필기 어플 (1)
        • 에어팟 (1)
        • 커피 (1)
        • 맥북 (1)
        • lg 그램 (1)
        • 검색엔진에서 내 티스토리 검색 (1)
        • hELLO 다크 모드 없애기 (1)
        • 인터넷 연결 문제 (1)
        • 키보드 문제 해결 (1)
      • 유튜브 (3)
      • 청춘 그리고 추억 (1)
      • 인생 계획표 (2)
        • 2024년 2학기 (1)
        • 2024년 여름방학 (0)
        • 2024년 1학기 (0)
        • 2023년 겨울방학 (1)
      • 다양한 글들 (98)
        • C++ STL (6)
        • Win32 API (24)
        • PushPush 게임 (13)
        • 컴퓨터구조 (1)
        • 자료구조와 알고리즘 (50)
        • 게임의 정의 (3)
        • 영상 회사 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

    • Dream
    • 코딩을 시작한 이유
    • 나를 소개합니다!
    • 블로그 공부법
    • IT & 가치 있는 일들
  • 인기 글

  • 태그

    코딩
    의생명공학
    C언어
    생물정보학
    포인터
    유니티
    건국대
    연산자
    자료구조
    심리학
    unity
    리눅스
    컴퓨터 네트워크
    데이터과학
    의생명정보알고리즘
    스택
    인공지능
    C++
    생명공학
    AI
    알고리즘
    명령어
    생명과학
    의생명공학과
    데이터사이언스
    첨단바이오공학부
    블렌더
    배열
    함수
    컴퓨터구조
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.3
smile blog
2. 네트워크 가장자리
상단으로

티스토리툴바