전체 글
-
[시스코] TCP / UDP서버/CISCO 2017. 9. 11. 20:57
TCP( Transmission Control Protocol ) : 연결이 필요할 때- OSI 7계층 내에서 4계층 ( 전송 ) 프로토콜 - 20 bytes -연결 지향성 프로토콜 : 상대방과 통신 확인연결을 실시하고 난 이후, 데이터 요청 및 응답 실시 - '3-Way 핸드 쉐이킹' 동작을 통해 통신 확인 [클라이언트] >> SYN >> [서버][서버] >> SYN, ACK >> [클라이언트][클라이언트] >> ACK >> [서버]** 통신수립완료 ( ESTABLISHED )SYN : 확인 ACK : 응답 [클라이언트] >>> 데이터 서비스 요청 >>> [서버] ... 종료 또한 마찬가지로 3-way-hand shacking을 통해 종료된다.( 4-way hand shacking 이라고도 하는것 같다..
-
[시스코] IP주소, MAC주소서버/CISCO 2017. 9. 11. 19:09
IP주소인터넷상에서의 주소 ( Layer3 계층 주소 ) IP헤더안에 포함된 주소 주소체계 ( IPv4기준 ) : 32bit(2^32개 = 4,294,967,296개) >> 지금은 32비트 IP주소는 고갈되었다.>> 고갈 대책 : 서브넷 마스크, 서브넷팅, VLSM, 사설 IP주소 & NAT, IPv6 주소전환! 변경이 가능한 논리적인 주소 >> 내부망을 이용할 경우 필요없지만 인터넷환경에서는 필요 IP주소는 임대서비스 이다 ( 임대과정 > IANA > APNIC > KRNIC(KISA) > ISP > 사용자 ) IANA >>>> 대륙별로 나눔 >>> ( 아시아 : APNIC ) KISA >>> ( 한국 IP관리 ) ISP >>> ( IP 배분업체 ) 출처 : KISA IP정보 확인 : https://x..
-
[시스코] 네트워크 주소 체계서버/CISCO 2017. 9. 8. 19:19
포트번호TCP, UDP 헤더안에 포함된 주소 주소 체계는 16bit (2^16 = 0~65535 )★System Ports ( 0~1023 ) : 서비스 예약용 ( Well-Known Port ) 한마디로 자주 사용되는 서비스들의 포트번호를 미리 예약해놓은 것이다. 예) 서비스포트번호 설명 서비스 포트번호 설명http 80 웹 서비스 tftp 69단순한 파일 전송 https 443 웹 서비스 + 보안 bootps(dhcp server)67ip 자동할당 telnet 23 원격 접속 bootpc(dhcp client) 68 ssh 22 원격접속 + 보안 domain(dns)53 IP의 이름을 분석 ftp 21 파일전송 ( 연결 ) snmp 161시스템 모니터링 ftp-data 20 파일전송 ( 데이터 전송 ..
-
[시스코] 네트워크 유형서버/CISCO 2017. 9. 7. 21:01
네트워크 유형1)LAN ( local Area Network ) 내부 네트워크장비 : - tmdnlcl- PC 랜카드( NIC= Network InterFace Card )- UTP 케이블- 무선 AP 프로토콜 : Ethernet( Ethernet 2, IEEE 802.3 Ethernet ) 구축방법 : 버스 토폴로지, 스타 토폴로지 권장연결 : 스타토폴로지 + 이중화 도입 ( 링크 및 장비 이중화 ) [ 권장 ] : 스타 토폴로지 + 이중화 ( 링크 + 장비 )설계 핵심 : -확장성 : 스타토폴로지로 해결가능-이중성 : 이중화로 해결가능-가용성 : 서버실 환경관리 ( 먼지, 습도, 온도 ), 전원관리, A/S 관리 : 사내 관리자 및 업체 관리자 -- 업체 2곳ISP (internet Service P..
-
[DBMS] mySQL autoincrement 재설정기초/DBMS 2017. 8. 2. 10:39
set @COUNT = 0;update NB set n = @COUNT:= @COUNT+1 ;alter table NB auto_increment =1;-- 변수 count > 0-- NB테이블에서 n컬럼의 모든 컬럼을 1부터 차례대로 재설정-- NB table의 넘버링을 재설정 프로시저로 만들어서 사용create procedure `re_num`()beginset @COUNT = 0;update NB set n = @COUNT:= @COUNT+1 ;alter table NB auto_increment =1;end call re_num();
-
[DBMS] 간단한 데이터베이스 모델링기초/DBMS 2017. 7. 31. 09:40
데이터 베이스 모델링? 데이터 베이스를 세분화 하여 중복된 값 또는 기억공간의 낭비를 줄여나가는 작업이다. 모델링 : 1단계> 쇼핑몰 DB구축중, 홈페이지를 방문해 구매한사람은 정보를 적고, 구매하지 않은 사람은 Null값으로 비워놨다. 모델링 : 2단계 ( 정렬 ) > 널값의 데이터대로 정렬을 해보았더니 L자의 테이블 모양이 형성되었다. 모델링 : 3단계 ( 분리 )> null값의 컬럼들이 기억공간의 낭비를 하고있어 테이블을 2개로 나누어서 관리했다(고객테이블 , 구매테이블 ) 모델링 : 4단계 ( 관계 )> 중복된 값의 기억공간낭비를 제거하기 위해 고객테이블의 고객이름을 고유한 키 (PK)로 설정하고 ( 실제로는 id, 주민등록번호 .. 등 ) 구매 테이블의 고객이름을 외래키로 설정해 두 테이블의 관..