네트워크 통신 언어 프로토콜 TCP/IP
각 나라별 사람들이 소통하기 위해서 언어가 일치해야하는 것 처럼 컴퓨터 네트워크들 장비들도 통신하기 위해서는 언어가 일치해야합니다. 즉, 통신하기 위해서 TCP/IP 프로토콜 이라는 언어를 사용합니다. 그 외에 사용되어지는 언어들도 많지만, 대부분 TCP/IP라고 생각하면 됩니다. TCP/IP 계층 구조는 4계층으로 구성되어있습니다. OSI 7계층을 더 압축시킨 구조라고 생각하면 됩니다. 1.네트워크 인터페이스 계층 2.인터넷 계층 3.트랜스포트 계층 4.애플리케이션 계층 - 계층별 주요 프로토콜 네트워크 인터페이스 계층(이더넷, 무선LAN, PPP 등) 인터넷 계층(IP, ICMP, ARP 등) 트랜스포트 계층(TCP, UDP 등) 애플리케이션 계층(HTTP, SMTP, POP3, IMAP4, DHCP..
2024. 2. 10.
네트워크 TCP/IP 4가지 계층 주요 프로토콜
TCP/IP란 네트워크에서 데이터를 주고 받는 언어라고 생각하면 됩니다. TCP/IP 4가지 계층에는 애플리케이션 계층 트랜스포트 계층 인터넷 계층 네트워크 인터페이스 계층 으로 구성되어있습니다. 애플리케이션 계층의 주요 프로토콜은 HTTP, SMTP, POP3, IMAP4, DHCP, DNS등이 있습니다. 트랜스포트 계층의 주요 프로토콜은 TCP, UDP가 있습니다. 인터넷 계층의 주요 프로토콜은 IP, ICMP, ARP 등이 있습니다. 네트워크 인터페이스 계층의 주요 프로토콜은 이더넷, 무선 LAN, PPP 등이 있습니다.
2023. 12. 23.
네트워크 VLAN 개념, VLAN 사용 이유
VLAN Virtual LAN으로 "가상의 랜"을 뜻한다 기본적인 네트워크 장비 스위치와 라우터를 보자 스위치는 "콜리전 영역"을 나눠준다. 즉, 1차선을 4차선,8차선으로 만들어주는 역할. 라우터는 "브로드캐스트 영역"을 나눠준다. 그럼 브로드캐스를 막기 위해서는 라우터가 무조건 필요하다는 소리인데, 스위치의 VLAN 기술을 사용하면 해결 할 수 있다. VLAN은 "브로드캐스트 영역"을 나눌 수 있기 때문이다. 위의 그림은 VLAN 기술을 사용하지 않은 네트워크 구성도이다. 색깔별로 A, B, C 3개의 네트워크가 존재한다. 3개의 네트워크를 만들기 위해서 SW-A, B, C 3대의 스위치가 쓰였다. 위의 그림은 VLAN 기술을 사용한 구성도이다. 똑같이 A, B, C 3개의 네트워크로 나뉘어져 있지만..
2023. 4. 20.
[MYSQL] 사용자(DB USER) 생성하기
[MYSQL] 사용자(DB USER) 생성하기 $mysql -uroot -p mysql 접속 후 데이터베이스 선택 mysql> use mysql; mysql > insert into user (host, user, password) values ('localhost', 'test', password('test')); 쿼리 실행 시 아래와 같은 에러 발생 > ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value 이유: mysql 버전이 높아짐에 따라 보안 강화 mysql> insert into user (Host, User, Password, ssl_cipher, x509_issuer, x509_subject, authentication_..
2017. 7. 9.