네트워크

1. 정의 - OSI 7계층OSI 모형. Open System Interconnection Reference Model컴퓨터 네트워크 프로토콜 디자인과 통신을 7단계로 나누어 설명한 것 - TCP/IP 4계층TCP는 신뢰성 있는 정보를 전달할 때, IP는 빠르게 전달할 때 사용됨둘을 묶어서 TCP/IP라고 부르고, 신뢰성 있는 정보를 빠르게 전달할 수 있음  2. 7계층을 나눈 이유통신을 일어나는 과정을 단계별로 파악할 수 있음7단계 중 특정한 곳에 이상이 생기면 다른 단계의 장비 및 소프트웨어를 건들이지 않고도 이상이 생긴 단계만 고칠 수 있음  3. OSI 7계층 단계와 TCP/IP 4계층 단계요약7계층(응용 계층): 사용자와 직접 상호작용하는 응용 프로그램들이 포함된 계층6계층(표현 계층): 데이터..
1. HTTP - 정의HyperText Transfer Protocol 하이퍼텍스트 전송 규약클라이언트와 서버 간 하이퍼텍스트를 교환하거나 전송할 때 사용하는 통신 규약 - 작동클라이언트는 서버에 HTTP 요청 메시지를 보냄👉 서버는 클라이언트에 응답 메시지(완료 상태, 요구받은 콘텐츠 등의 요청 관련 정보 포함)를 회신함응용 계층에서 작동함: 최상위 차원에서 웹 브라우저와 웹 서버가 서로 이해하고 소통할 수 있게 돕는 언어데이터 전송은 TCP(전송 계층 프로토콜)로 이루어짐 응용 계층이 궁금하다면? ↓ ↓2024.05.29 - [Computer Science/Network] - [Network] OSI 7계층과 TCP/IP 4계층TCP가 궁금하다면? ↓ ↓2024.05.30 - [Computer Sc..
1. 네트워크란? - 네트워크란?컴퓨터 등의 장치들이 통신 기술을 이용하여 구축하는 연결망을 지칭노드(node)와 링크(link)가 서로 연결되어 있으며 리소스를 공유하는 집합노드- 네트워크에 속한 컴퓨터 또는 장비- 분산되어 있는 컴퓨터를 통신망으로 연결한 것- 네트워크에서 여러 장치들은 노드 간 연결을 사용하여 서로에게 데이터를 교환함  - 인터넷이란?전세계가 연결되어 있는 네트워크 중 하나여러가지 데이터를 공유하도록 구성되었으며  전 세계를 연결하는 세상에서 가장 큰 네트워크www는 인터넷을 통해 웹과 관련된 데이터들을 공유하는것  2. 처리량과 지연 시간처리량과 지연 시간은 네트워크 성능을 측정하는 두 가지 지표 - 좋은 네트워크란?많은 처리량을 처리할 수 있으며 지연 시간이 짧고 장애 빈도가 적..
자바는 IP 주소를 java.net 패키지의 InetAddress로 표현한다. 👉 로컬 컴퓨터의 IP 주소를 얻을 수 있다. 👉 도메인 이름으로 DNS에서 검색한 후 IP 주소를 가져올 수도 있다. 1. getLocalHost 사용 InetAddress ia = InetAddress.getLocalHost(); 👉 .getLocalHost() 메소드를 통해 로컬 컴퓨터의 InetAddress를 얻을 수 있다. getLocalHost를 사용하는 이유❓ InetAddress는 직접적으로 객체를 생성할 수 없다. 👉 정적 메소드인 getLocalHost를 이용해 간접적으로 객체를 얻을 수 있다. 👉 로컬 pc의 ip 주소를 갖고 있는 inetAddress를 얻을 수 있다. 2. getByName, getAll..
· Web
1. 네트워크란? 네트워크란? 👉 여러 컴퓨터들을 통신 회선으로 연결한 것 LAN(Local Area Network) : 가정, 회사, 건물, 특정 영역에 존재하는 컴퓨터를 연결한 것 WAN(Wide Area Network) : LAN을 연결한 것. 인터넷 2. 서버와 클라이언트 서버(Server)란? 👉 서비스를 제공하는 프로그램 처리 결과를 응답으로 제공함 더보기 사용자가 언제 서비스를 요청할지 모르기 때문에 항상 실행해야 함 클라이언트(Client)란? 👉 서비스를 요청하는 프로그램 더보기 크롬, 인터넷 익스플로러, 엣지 등 브라우저가 클라이언트가 될 수 있음 언제든지 사용자에 의해 종료될 수 있음 그렇다면 프로그램들은 어떻게 데이터를 주고 받을까 ❓ 👉 컴퓨터가 연결이 되어야 한다. 3. IP 주..
혜발아기
'네트워크' 태그의 글 목록