150 likes | 288 Vues
Introduction to Computer Networking. 신입생 세미나 SPARCS 이민우 < ermaker 쥐 메일 >. 네트워킹 이란 ?. 네트워크 – Network NET ? WORK ? NETWORK ?. 실생활 속 Network. http://cyworld.com 에 접속하고 로그인 하는 동안 무슨 일이 생길까 ?. 내 컴퓨터. 싸이월드 서버. 실생활 속 Network. http://cyworld.com. 내 컴퓨터 -> 싸이월드 서버
E N D
Introduction to Computer Networking 신입생 세미나 SPARCS 이민우 < ermaker 쥐 메일 >
네트워킹 이란? • 네트워크 – Network • NET ? • WORK ? • NETWORK ?
실생활 속 Network • http://cyworld.com에 접속하고 로그인 하는 동안 무슨 일이 생길까?
내 컴퓨터 싸이월드 서버 실생활 속 Network http://cyworld.com • 내 컴퓨터 -> 싸이월드 서버 • http://cyworld.com홈페이지 보내주세요. • 내 컴퓨터 <- 싸이월드 서버 • 여기 있어요 • 내 컴퓨터 -> 싸이월드 서버 • ID: ermaker, PASS: 민우천재 로 로그인 해주세요 • 내 컴퓨터 <- 싸이월드 서버 • 비밀번호가 틀렸어요. 해킹하지 마세요 ID: ermaker, PASS: 민우천재
Network 연결 방법 • cyworld에 접속하기 위해선 싸이월드 서버와 데이터를 주고 받아야 한다. • network는 어떻게 연결되어 있을까? • 전화는 어떻게 연결되지? • 그럼 인터넷은? • 무선 네트워크는?
Network 연결 방법 • 전화는 전화선으로 연결되어있다. • 인터넷도 선으로 연결되어있다. • 무선 네트워크도 선으로 연결되어있다. • AP –컴퓨터 구간은 전파를 이용하여 연결 • AP – other network 구간은 선으로 연결 • AP (Access Point): 유선 network 구간과 무선 network구간을 연결해 주는 장치
Protocol • Protocol: 표준화된 통신규약 • 실생활에서의 Protocol –야식 Protocol • 학생이 야식집에 전화를 건다. • 학생이 야식집에 장소, 음식의 종류, 수량을 명시한다. • 야식집에서 학생에게 걸리는 시간과 가능한지의 여부를 전달한다. • 이와 같은 방법으로 학생이 야식집에게 기타 질문사항을 전달하고 답변을 받는다. • 전화를 끊는다.
실제 Network를 위해서 필요한 것들 • NIC • Network Interface Card –랜카드 • UTP Cable • Unshielded Twisted Pair–랜선 • 랜선 만드는 장비 • 동아리방에 있음
Router? • network와 network를 연결한다. • 논리적, 물리적인 이유로 하나의 network(LAN)에 연결될 수 있는 컴퓨터의 수와 거리는 한정된다. • 논리적, 물리적인 제한을 극복하기 위한 방법 중 하나로 router가 있다. Router Network Network
IP address- Internet Protocol address - • Internet을 이용하여 데이터를 보내려고 한다. • …누구에게? …어디로?? • 통신을 위해선 주소가 필요하다. • 컴퓨터마다 특별한 주소를 할당하여 구분한다. • IPv4 • IP Address가 32bit • 143.248.205.158 • IPv6 • IP Address가 64bit • IPv4에서 필요 없는 기능을 과감히 빼고 필요한 기능이 보완되었다.
IP 설정하기 on Windows • IP 주소(IP Address) • 자신이 사용할 IP Address • 서브넷 마스크(Subnet Mask) • 외부 network와 구분을 하기 위한 mask • 기본 게이트웨이(Default Gateway) • 외부 network로 나가기 위해 경유하는 router • DNS 서버(DNS Server) • 뒤에서 좀 더 자세히
내부 & 외부 network Router 내 IP: 143.248.205.158 subnet mask: 255.255.255.0 내부 Network (Subnet) 143.248.205.xxx 외부 Network (Subnet) 143.248.206.xxx
DNS- Domain Name System - • 원하는 site에 들어가기 위해 IP address를 전부 외우고 다니기는 상당히 힘들다. • DNS – Domain Name System • Domain name과 IP address를 연결 시키는 system. • 싸이월드 서버 IP: 203.226.254.25 • 외웠는가.. • DNS의 도움을 받으면 cyworld.com 만 기억하고 있으면 알아서 203.226.254.25으로 변환해준다. • 여기에서 • Domain name: cyworld.com • IP address: 203.226.254.25
DHCP- Dynamic Host Configuration Protocol - • server의 경우엔 IP가 고정되어야 한다. • server의 IP가 자꾸 변하면 사용자가 어떻게 접속할까? • 서버가 아닌 내 컴퓨터의 경우엔? • IP만 있으면~ • 남아있는 그리고 사용 가능한 IP를 자동으로 받고 싶을 때 DHCP를 사용한다.
References • wikipedia.org • terms.co.kr