컴퓨터과학과

컴퓨터과학과 학생을 위한 공간

[공통]
🕰️ 2021.10.19 23:51
네트워크의 개요
조회 수 262 추천 수 1 댓글 3

단축키

Prev이전 문서

Next다음 문서

네트워크 구성요소와 토폴로지에 대한 내용을 이해하고 규모에 따른 네트워크 분류기존을 다룬다. 계층구조에 대한 개념 이해를 통해 각 계층별 기능과 표준 프로토콜의 필요성을 이해한다.

 

네트워크의 개념

 - 통신장치(스위치, 교환기, 라우터, 서버, PC 등)를 집합적으로 불르는 '노드'가 있고, 노드와 노드를 연결하는 것(ex.선)을 '링크'라고 부른다.

이러한 노드들과 링크들이 연결되어 있는 전체적인 덩어리를 '네트워크'라 한다.

 

1. 어떤 네트워크가 좋은 네트워크일까?

 - 좋은 네트워크 조건

 1.1 성능(Performance)

  • 처리량과 지연시간의 측면에서 측정 가능 (처리량 + 지연시간)
  • 처리량(throughput) : 링크를 통해 전달되는 단위시간당의 데이터의
  • 지연시간(delay) : 경유시간, 응답시간, 왕복시간

- 경유시간 : 한 장치에서 다른 장치로 데이터가 전달되는데 걸리는 시간

- 응답시간 : 요청과 응답에 소요되는 시간

- 왕복시간(RTT : Round Trip Time) : 출발지에서 목적지까지 왕복하는데 걸리는 시간

 1.2 신뢰성 (Reliability)

  • 장애빈도, 장애 발생 회복 시간, 재난에 대한 견고성 등으로 측정 가능

 1.3 보안성 (Security)

  • 불법적인 침입이나 정보유출에 대한 보안 확보

# 성능과 신뢰성과 보안성이 좋은 네트워크가 훌륭한 네트워크라고 할 수 있음

 

 - 링크의 연결 형태

  • 링크는 데이터를 장치에서 다른 장치로 전달하는 통신 경로
  • 연결 형태에 따라 일대일(Point-to-point) 연결 멀티포인트(Multipoint 또는 Multidrop)연결 나뉨

 - 네트워크 토폴로지 (Topology)

  • 네트워크 구성요소인 장치와 링크가 어떻게 배치되어 있는가 의미
  • 보통 Mesh / Star / Bus / Ring 4가지로 분류

- Mesh : 그물 혹은 망 형태

- Star(성형) : 각 장치가 중앙의 장치에 일대일 연결되어 통신하는 형태

- Bus : 선 하나를 다수의 컴퓨터들이 연결하는 형태

         하나의 케이블에 여러 장치들이 연결되어 각 신호가 전체에 전달되는 형태

- Ring : 노드하고 링크하고 링으로 구성되어 있는 형태

    각 장치들이 링 형태로 서로 연결되어 데이터가 링을 따라 한쪽 방향으로 전달

# 토폴로지라고 부르는 것은 네트워크 자체가 노드하고 링크로 구성되어 있는데, 애네들이 배치된 모습이 어떤 모습이냐라는 것을 토폴로지라고 부른다.
그리고 그 토폴로지 형태가 대략 4가지 정도로 구분된다. 그리고 그 4가지 토폴로지들이 서로 복합적으로 연결되어 있음.

 

- 네트워크 분류

  • 크기, 소유권, 구조 등에 의해서 분류
  • LAN(Local Area Network), MAN(Metropolitan Area Network), WAN(Wide Area Network) 이렇게 3종류로 분류할 있음.
  • LAN(Local Area Network)

- 보통 한 사무실, 건물, 캠퍼스, 회사 등에서 장치들이 서로 연결되며, 개인적으로 소유 가능

- 멀지 않은 거리에 노드와 링크가 서로 모여있는 형태를 LAN이라고 함

  • MAN(Metropolitan-Area Network)

- 도시 정도의 크기를 포함하는 규모

  • WAN(Wide Area Network)

- 지역적으로 넓은 범위에서 데이터를 전송하기 위해 구성

- 여러 네트워크가 연결되는 경우를 인터넷, 즉 인터넷(internet) 네트워크가 서로 연결된 전체 네트워크를 의미하기에 약간 개념이 다르지만 규모 측면에서 WAN에 속함


List of Articles
번호 분류 제목 글쓴이 조회 수 날짜
공지 (필독) 공지 모음 / 코인(포인트) 얻는 방법 및 입문서 417 게시판관리 6433 2022.12.24
공지 커뮤니티를 홍보하고 포인트를 적립해보세요 73 게시판관리 2910 2023.09.20
공지 글쓰기 에디터의 다양한 기능을 이용해보세요 34 file 게시판관리 2325 2024.03.11
761 일반 2013학년도1학기 컴퓨터과학과 지역별 오리엔테이션 일정 2 file 조민현 2796 2014.02.08
760 정보 컴퓨터학과 학년별 교육과정이예요. 참고하세요~ 7 조민현 4739 2014.02.08
759 정보 2008-2학기 자료구조 기말시험기출문제(2007) 풀이(장종성튜터) 3 조민현 3486 2014.02.08
758 일반 1학기 과제 정보 공유 하실분 계세요? 5 김지윤 3450 2014.02.11
757 정보 C 언어 변수 file 이한솔 2768 2014.02.14
756 정보 2011_동계-_C프로그래밍 시험풀이 11 file 게시판관리 2503 2014.02.20
755 일반 제가 3학년 이번에 들어가야하는데 휴학을 냈네요. 게시판관리 2436 2014.02.24
754 일반 안녕하세요~ 조민현 1895 2014.03.08
753 일반 안녕하세요. 1 짱구민이 1995 2014.03.11
752 일반 반갑습니다. 1 총모아 1899 2014.03.13
751 일반 천안사는 30살 1학년생입니다. 3 컴과1학년 3540 2014.03.16
750 일반 안녕하세요 1 아코 2004 2014.03.19
749 정보 [컴파일러] 초보자를 위한 C,C++컴파일러 추천 -이은석님이 작성한 글입니다. 공용자료실에서 펌 3 게시판관리 3010 2014.03.25
748 일반 오늘 날씨가 참 좋네요 게시판관리 1328 2014.04.01
747 일반 64비트 운영체제에서 강의 못보는건가요 ㅠㅜ 2 그냥바보형 2552 2014.04.03
746 일반 망한건가요!? 2 루사이트 1895 2014.04.04
745 일반 안녕하세요 1 줌마렐라 1588 2014.04.05
744 일반 이번 소프트웨어 경진대회 참여해보고자 하는데 1 완봉 1569 2014.04.09
743 정보 유비쿼터스 컴퓨팅 개론 과제물 자체해설. 2 티알피지 2217 2014.04.13
742 정보 프로그램 무료다운로드 안내(Visual Studio 등) 5 file 게시판관리 1725 2014.05.02
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 39 Next
/ 39