반응형

전체 글 154

네트워크 장비

1 계층 HUB : 여러대의 컴퓨터와 네트워크 장비가 마치 별모양으로서로 연결되며 같은 허브에 연결된 컴퓨터와 네트워크장비는 모두 상호간에 통신할 수 있게 된다. CSMA/CD 2계층 Switch : 브리지와 스위치는 MAC 주소와 해당 장비의 포트번호가 기록된 MAC address table을 보고 목적지에게만 Frame을 전송 한 포트에서 전송되는 Frame이 MAC address table에 있는 특정포트로만 전송하기 때문에 다른 포트가 전송하는 Frame과 충돌이 발생하지 않는다. Switch bridge기능 Learining : 수신한 프레임의 인터페이스 번호와 발신지 mac 주소를 MAC address table에 기록함 forwarding : 수신한 프레임의 목적지 mac 주소를 mac ad..

Network 2020.05.14

Subnet, subneting(서브넷,서브넷팅)

SubNeting ? - IP를 좀더 세분화 하여 관리 하는 것 예제 2개의 네트워크로 나눈다면? major Network 192.168.1.0/24 IP주소대역 : 192.168.1.0 ~ 192.168.1.255 - subnet1 128개 192.168.1.0 ~ 127 network address 192.168.1.0 broadcast address 192.168.1.127 subnet2 128개 192.168.1.128 ~ 255 network address 192.168.1.128 broadcast address 192.168.1.255 ------------------------------------------------------- 예제 Major Network 210.57.6.0/24 를 ..

Network 2020.05.13

TCP / IP

X.X.X.X = 각 X부분에는 숫자 0 ~ 255까지 올수 있음 X = 0000 0000 ~ 1111 1111 (2진수) IP 주소 클래스 : 각 클래스는 네트워크 구분자와 호스트 구분자로 구성 - 클래스 A : 8비트, 클래스B : 16비트, 클래스C : 24비트 Network ID와 Host ID를 구분 : subnetmask Network ID를 1로 표기 ex) 11111111.11111111.11111111.00000000 = 255.255.255.0 A class : 8 BIT Network ID B class : 16 BIT Netwrok ID C class : 24 BIT Network ID * 네트워크 당 최대 호스트 개수는 처음 및 마지막 2개를 제외한 IP 총 개수 why ? bro..

Network 2020.05.12

Ethernet(이더넷) , ARP

LAN 구간에서 사용되는 네트워킹 Broadcasting 전송이 가능한 네트워크 에서는 실제 데이터 전송을위해서는 반드시 수신 시스템의 물리적 주소(MAC)를 알아야 한다. 그러므로 송신 시스템은 수신 시스템의 MA address를 반드시 찾아야 한다. ARP Protocol은 해당 IP Address를 이용하여 MAC Address를 찾아주는 대표적인 Protocol이다 ARP - 같은 네트워크 세그먼트에 있는 두 IP장비가 통신하는 경우에는 그 네트워크에서 이용하는 특정 매체에 적합하게 정의된 하위 계층 Protocol 과 주소 지정 메커니즘을 사ㅛㅇ한다. 변환단계 : Broadcast Frame 으로 Mac Address 찾기 Unicast Frame 으로 해당하는 Mac Address 전송 PC ..

Network 2020.05.12

OSI 7 Layer, OSI 7계층

* PDU : 프로토콜 데이터 단위 1Layer : physical(물리계층) - DATA를 전기적 신호로 바뀌어 전송하는 계층이다. - PDU : Bit - 장비 : hub 2Layer : Data Link (데이터링크 계층) - 전기적 신호를 어떻게 처리할 것인지 규정하는 계층 - 신호를 받을경우 캡슐화가 발생한다. (헤더와 꼬리가 붇는다.) - PDU : FRAME - 장비 : switch 3Layer : Network(네트워크 계층) - 어떠한 주소방식으로 사용하여 라우팅되는지 결정하는 계층 - PDU : Packet - 장비 : louter 4Layer : Transport(전송계층) - 네트워크 상에서 송수신 시스템 간의 물리적 위치를 논리적 주소와 이름을 이용하여 연결하는 방식 및 종료되는 ..

Network 2020.05.12

네트워크 기초 & 개요

LAN : 가까운 거리에 위치한 컴퓨터의 네트워크 관리자가 직접관리가 가능한 영역 WAN : 2개이상의 LAN 연결 ------------------------------- 인트라넷(Instranet) - 인터넷에 사용하는 회선 및 기술을 이용하여 구축한 네트워크 - ISP 까지 연결이 되면 적은 비용으로 사설 네트워크 이용 가능 ex) 군 인트라넷, 대학교 인트라넷 등등 PAN(Personal Area Network) - Bluetooth 같은 기술을 이용한 무선 연결망 ------------------------------- LAN 카드 - 네트워크에 연결하는 물리적 장치에는 반드시 하나 이상의 LAN 카드가 있어야 함 - 전송매체에 접속하는 역할, 데이터의 입출력 및 송수신, 프로토콜의 처리기능 담..

Network 2020.05.11

[SQL] 계정생성, 관리

* CentOS 7 환경입니다. * MariaDB 환경입니다. * 계정목록 보기[반드시 mysql DB가서 확인하기] SELECT host,user,select_priv,insert_priv,create_priv,drop_priv FROM user; * testuser 라는 계정 생성 MariaDB [sql_db]> create user testuser; Query OK, 0 rows affected (0.00 sec) * [id testuser인데 192.168.10.1 에서 접속하는 것만 가능하고 비밀번호가 mypass에 권한이 all privileges(모든권한)인 계정 만들기 MariaDB [sql_db]> grant all privileges on mydb.* to testuser@'192.16..

DB/SQL 2020.04.14

[SQL] 트렌잭션 이란 ?

트랜잭션은 "하나의 논리적 작업 단위로 수행되는 일련의 작업"로 정의할 수 있다. 이 의미에는 "일련의 작업이 전부 되거나, 전부 되지 않거나"의 의미가 포함되어 있다. 단순히 이야기하면, "SQL의 묶음"이라고도 할 수 있다. 여러 SQL 쿼리문을 트랜잭션으로 묶어 (BEGIN TRAN) 트랜잭션이 성공하면 트랜잭션 동안 이루어진 일련의 작업 결과는 커밋되고 데이터베이스에 영구적으로 반영된다. (COMMIT TRAN) 트랜잭션에 오류가 발생하여 취소되거나 롤백되면 일련의 작업 내역은 모두 취소된다. (ROLLBACK TRAN) MariaDB [sql_db]> show variables like 'auto%'; Commit확인하는법 +--------------------------+-------+ | V..

DB/SQL 2020.04.14
반응형