본문 바로가기

네트워크3

[네트워크] 학습복습 -LAN 본 학습 복습내용은 아이티뱅크 네트워크 수업 및 교안을 바탕으로 합니다. 1. LAN 개요 * LAN (Local Area Network)는 1970년 고안되고 1985년 IEEE에 의해 표준으로 제정된 통신 싵스템 * 근거리 통신망 * 전체적 통신망에서 가장 하위에 속해 있음 * 통신망의 대부분 차지 * 랜 카드와 랜 케이블 등을 필요로 함 * 근거리 용이므로 거리 확장 위해선 리피터, 허브, 브리지 등 별도의 네트워킹 장비 필요 * IEEE 802 표준 - LAN에 관한 표준화 : IEEE 802.2 - LLC -> 네트워크 계층과 하위 계층인 MAC 계층을 연결해주는 interface [Logical Link Control] : IEEE 802.1 - MAC -> 물리 네트워크에 대한 접근 제어 [.. 2021. 5. 24.
[네트워크] 학습복습 - 통신의 개념, 컴퓨터 네트워크 역사, OSI7계층 본 복습 내용은 아이티뱅크 네트워크 I 수업 내용 및 교안을 바탕으로 합니다. 1. 데이터통신 * 통신 (telecommunication): 전기-전자적, 혹은 빛 이용 기술로 원격지끼리의 정보 교류 2. 컴퓨터 네트워크의 역사 * 1960년대 이전 : 회선교환(circuit switching) 방식, 데이터 형태에 따라 네트워크를 분류해 (전산망 for 텍스트, 전화망 for 음성) 정보 교류 : 데이터 전송 전에 두 단말기 사이에 회선 설정, 데이터 전송 후 회선 해지 : 통신 때마다 통신회선 할당 필요 * 1960년대 - 패킷 교환 기술 : 음성 중심에서 데이터 중심 통신으로 발전, 이를 위해 패킷 교환 (Packet Switching) 방식 등장 : 데이터를 일정한 데이터블록인 패킷으로 분할 후 .. 2021. 5. 24.
[코딩 테스트] 프로그래머스 - 네트워크 (Lv.3) in Python 컴퓨터의 개수 n, 연결에 대한 정보가 담긴 2차원 배열 computers가 매개변수로 주어질 때, 네트워크의 개수를 return 하도록 solution 함수를 작성하라. 연결되었으면 1, 아니면 0. 예시: n = 3 computers = [[1,1,0], [1,1,0], [0,0,1]] return // 2 - 처음에 문제 해석에 좀 걸렸다... 대체 저 배열이 뭘 의미하는거야? ㅠ 하고.. - computers 배열 안 배열은, 각 인덱스 넘버에 해당하는 컴퓨터의 connectivity를 의미한다. ex. 0번 컴퓨터 -> [1,1,0]. (0번 - 0번)은 연결 (자기 자신) (0번 - 1번)은 연결 (0번 - 2번)은 비연결 - - 따라서 (1-2)가 연결되어 있는 네트워크 하나, (3) 단독으.. 2021. 3. 10.