찾다
일반적인 문제컴퓨터 네트워크에 대해 필요한 지식은 무엇입니까?

컴퓨터 네트워크에 대해 필요한 지식은 무엇입니까?

기본 컴퓨터 네트워크 지식 요약

1. 각 계층의 프로토콜

계층형 OSI 계층(7개 계층): 물리 계층, 데이터 링크 계층, 네트워크 계층, 전송 계층 , 세션 계층, 프리젠테이션 계층, 애플리케이션 계층. TCP/IP 계층화(4개 계층): 네트워크 인터페이스 계층, 인터넷 계층, 전송 계층 및 애플리케이션 계층. 5계층 프로토콜(5개 계층): 물리 계층, 데이터 링크 계층, 네트워크 계층, 전송 계층, 애플리케이션 계층.

각 레이어의 프로토콜은 다음과 같습니다: 물리 레이어: RJ45, CLOCK, IEEE802.3(리피터, 허브, 게이트웨이) 데이터 링크: PPP, FR, HDLC, VLAN, MAC(브리지, 스위치, 가상 머신의 브리지) ) 네트워크 계층: IP, ICMP, ARP, RARP, OSPF, IPX, RIP, IGRP, (라우터 경로, 가상 머신의 NAT 모드) 전송 계층: TCP, UDP, SPX 세션 계층: NFS, SQL, NETBIOS, RPC 표현 계층 : JPEG, MPEG, ASII 응용 계층: FTP, DNS, Telnet, SMTP, HTTP, WWW, NFS

각 계층 프로토콜의 역할 물리 계층: 기계적, 전기적 사양을 결정하기 위해 미디어를 통해 비트를 전송합니다. (비트) 데이터 링크 계층 : 비트를 프레임으로 조립하고 지점 간 전달(Frame) 네트워크 계층: 소스에서 대상으로의 데이터 패킷 전달 및 인터넷 상호 연결(패킷)을 담당합니다. 전송 계층: 엔드 투 엔드의 안정적인 메시지 전달 및 오류 복구 기능을 제공합니다. (세그먼트) 세션 계층: 세션 설정, 관리 및 종료 (Session Protocol Data Unit SPDU) 프리젠테이션 계층: 데이터 변환, 암호화 및 압축 (프레젠테이션 프로토콜 데이터 단위 PPDU) 애플리케이션 계층: OSI 환경에 대한 접근 허용 수단 (애플리케이션 프로토콜 데이터 단위) APDU)

일반적으로 사용되는 네트워크 포트 UDP: DNS(53) TFTP(69) SNMP(161)TCP: SMTP(25) TELNET(23) HTTP(80) FTP(20 21)

2. 프로토콜 원리(네트워크 계층 , IP 주소를 하드웨어 주소로 변환)

1. 먼저 각 호스트는 IP 주소와 MAC 주소를 나타내기 위해 자체 ARP 버퍼에 ARP 목록을 설정합니다.

2 소스 호스트가 데이터를 보내려고 하면 먼저 ARP 목록에 해당 IP 주소에 해당하는 대상 호스트의 MAC 주소가 있는지 확인하고 없으면 직접 데이터를 보냅니다. 이 네트워크 세그먼트. 네트워크의 모든 호스트가 ARP 패킷을 보냅니다. 패킷의 내용에는 원본 호스트 IP 주소, 원본 호스트 MAC 주소, 대상 호스트 IP 주소가 포함됩니다.

3. 이 네트워크의 모든 호스트가 ARP 패킷을 수신하면 먼저 패킷에 포함된 IP 주소가 자신의 IP 주소인지 확인하세요. 그렇다면 패킷을 무시하세요. 그렇다면 먼저 패킷에서 원본 호스트의 IP 주소와 MAC 주소가 이미 존재하는 경우 이를 제거하세요. 그런 다음 이를 덮어쓴 다음 자신의 MAC 주소를 ARP 응답 패킷에 기록하여 해당 주소가 찾고 있는 MAC 주소임을 알려줍니다. 2.1 RARP 역방향 주소 확인 프로토콜은 그 기능입니다. 하드웨어 주소를 IP 주소로 변환하는 작업을 완료하는 것입니다. 디스크 없는 워크스테이션에 대해 구성된 IP 주소는 저장할 수 없기 때문에 디스크 없는 워크스테이션에 주로 사용됩니다. 작업 흐름: IP 주소와 MAC 주소 간의 매핑 관계를 저장하는 RARP 서버를 네트워크에 구성합니다. 디스크 없는 워크스테이션이 시작되면 MAC 주소가 포함된 RARP 패킷을 캡슐화한 다음 네트워크에 브로드캐스트합니다. 서버는 요청 패킷을 수신하면 MAC 주소에 해당하는 IP 주소를 찾아 응답 메시지에 담아 요청자에게 다시 보냅니다. 브로드캐스트 요청 메시지가 필요하기 때문에 RARP는 브로드캐스트 기능이 있는 네트워크에서만 사용할 수 있습니다.

관련 추천: "FAQ"

3. www.baidu.com을 브라우저에 입력한 후 실행하는 전체 과정

1 클라이언트 브라우저는 DNS IP를 통해 www.baidu.com으로 확인됩니다. 주소는 A입니다. 이 IP 주소 A를 통해 클라이언트에서 서버로의 경로를 찾습니다. 클라이언트 브라우저는 A에 http 세션을 시작한 후 TCP를 통해 네트워크 계층에 패킷을 입력합니다.

2. 클라이언트의 전송 계층에서 HTTP 세션 요청을 메시지 세그먼트로 나누고 소스 및 대상 포트를 추가합니다. 예를 들어 서버는 포트 80을 사용하여 클라이언트의 요청을 수신합니다. 5000 서버와 교환하기 위해 서버는 해당 요청을 클라이언트의 5000 포트로 반환합니다. 그런 다음 IP 계층의 IP 주소를 사용하여 대상을 찾습니다.

3. 클라이언트의 네트워크 계층은 애플리케이션 계층이나 전송 계층을 신경 쓸 필요가 없습니다. 이 기간 동안 라우팅 테이블을 조회하여 서버에 도달하는 방법을 결정합니다. 이는 모두 라우터에 의해 완료됩니다. 라우팅 테이블은 라우팅 프로토콜을 사용하여 서버에 도달할 경로를 결정합니다.

4 패킷은 라우터로 전송됩니다. 링크 계층은 Neighbor 프로토콜을 통해 주어진 IP 주소의 MAC 주소를 조회한 후 ARP 요청을 보냅니다. 응답을 받으면 ARP 요청 응답을 사용할 수 있습니다. 이제 전송된 다음 IP 데이터 패킷을 서버 주소로 보냅니다. 4. DNS 도메인 이름 확인 시스템 프로세스

1 브라우저에 www.qq.com 도메인 이름을 입력하면 운영체제가 먼저 확인합니다. 로컬 호스트 파일에 이 URL 매핑 관계가 있는지 여부. 그렇다면 먼저 IP 주소 매핑을 호출하여 도메인 이름 확인을 완료합니다.

2. 호스트에 해당 도메인 이름의 매핑이 없으면 로컬 DNS 확인자 캐시를 검색하여 이 URL에 대한 매핑 관계가 있는지 확인하세요. 그렇다면 바로 돌아와서 도메인 이름 확인을 완료하세요.

3. 호스트와 로컬 DNS 확인자 캐시 간에 해당 URL 매핑 관계가 없으면 먼저 TCP/ip 매개변수에 설정된 기본 DNS 서버를 찾습니다. 여기서는 이 서버가 수신할 때 이를 로컬 DNS 서버라고 합니다. 쿼리할 도메인 이름이 로컬 구성 영역 리소스에 포함되어 있으면 확인 결과를 클라이언트에 반환하여 도메인 이름 확인을 완료합니다.

4. 쿼리할 도메인 이름이 로컬 DNS 서버 영역에서 확인되지 않았지만 서버가 URL 매핑 관계를 캐시한 경우 이 IP 주소 매핑은 도메인 이름 확인을 완료하기 위해 호출됩니다. .

5. 로컬 DNS 서버의 로컬 영역 파일 및 캐시 확인이 유효하지 않은 경우 (포워더 설정 여부와 관계없이) 로컬 DNS 서버의 설정에 따라 쿼리가 수행됩니다. , 로컬 DNS는 13개의 루트 DNS에 요청을 보냅니다. 요청을 받은 후 루트 DNS 서버는 이 도메인 이름(.com)의 관리 권한을 부여한 사람을 결정하고 최상위 수준을 담당하는 IP를 반환합니다. 도메인 이름 서버. 로컬 DNS 서버는 IP 정보를 받은 후 .com 도메인을 담당하는 서버에 접속합니다. .com 도메인을 담당하는 서버가 요청을 받은 후 이를 해결할 수 없으면 .com 도메인을 관리하는 하위 DNS 서버 주소(qq.com)를 찾아 로컬 DNS 서버에 제공합니다. 로컬 DNS 서버가 이 주소를 수신하면 qq.com 도메인 서버를 찾고, 위의 작업을 반복하고, www.qq.com 호스트를 찾을 때까지 쿼리합니다.

6. 전달 모드를 사용하는 경우 이 DNS 서버는 요청을 상위 DNS 서버로 전달하고 상위 수준 서버가 이를 해결할 수 없는 경우 루트 DNS를 찾거나 전달합니다. 더 높은 레벨로 가서 이렇게 순환하세요. 로컬 DNS 서버가 전달 또는 루트 프롬프트를 사용하는지 여부에 관계없이 결과는 최종적으로 로컬 DNS 서버에 반환되고 DNS 서버는 이를 클라이언트에 반환합니다.

위 내용은 컴퓨터 네트워크에 대해 필요한 지식은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
Deepseek 웹 버전 공식 입구Deepseek 웹 버전 공식 입구Mar 12, 2025 pm 01:42 PM

국내 AI Dark Horse Deepseek은 글로벌 AI 산업에 충격을 주면서 강력하게 증가했습니다! 1 년 반 동안 단지 설립 된이 중국 인공 지능 회사는 무료 및 오픈 소스 모형 인 DeepSeek-V3 및 DeepSeek-R1에 대해 글로벌 사용자로부터 광범위한 칭찬을 받았습니다. DeepSeek-R1은 이제 OpenAIO1의 공식 버전과 비교할 수있는 성능으로 완전히 출시되었습니다! 웹 페이지, 앱 및 API 인터페이스에서 강력한 기능을 경험할 수 있습니다. 다운로드 방법 : iOS 및 Android 시스템을 지원하면 사용자가 App Store를 통해 다운로드 할 수 있습니다. Deepseek 웹 버전 공식 입구 : HT

DeepSeek의 바쁜 서버 문제를 해결하는 방법DeepSeek의 바쁜 서버 문제를 해결하는 방법Mar 12, 2025 pm 01:39 PM

DeepSeek : 서버와 혼잡 한 인기있는 AI를 처리하는 방법은 무엇입니까? 2025 년 핫 AI로서 DeepSeek은 무료이며 오픈 소스이며 OpenAIO1의 공식 버전과 비교할 수있는 성능을 가지고 있으며, 이는 인기를 보여줍니다. 그러나 높은 동시성은 서버 바쁜 문제를 가져옵니다. 이 기사는 이유를 분석하고 대처 전략을 제공합니다. DeepSeek 웹 버전 입구 : https://www.deepseek.com/deepseek 서버 바쁜 이유 : 높은 동시 액세스 : DeepSeek의 무료 및 강력한 기능은 동시에 많은 사용자를 유치하여 과도한 서버로드를 초래합니다. 사이버 공격 : DeepSeek은 미국 금융 산업에 영향을 미친다 고보고되었습니다.

심층적 인 검색 DeepSeek 공식 웹 사이트 입학심층적 인 검색 DeepSeek 공식 웹 사이트 입학Mar 12, 2025 pm 01:33 PM

2025 년 초, 국내 AI "Deepseek"은 놀라운 데뷔를했습니다! 이 무료 및 오픈 소스 AI 모델은 OpenAI의 O1의 공식 버전과 비교할 수있는 성능을 가지고 있으며 웹 측, 앱 및 API에서 완전히 출시되어 iOS, Android 및 웹 버전의 다중 터미널 사용을 지원합니다. DeepSeek 공식 웹 사이트 및 사용 지침의 심도있는 검색 : 공식 웹 사이트 주소 : https://www.deepseek.com/using 웹 버전 : 위의 링크를 클릭하여 DeepSeek 공식 웹 사이트를 입력하십시오. 홈페이지에서 "대화 시작"버튼을 클릭하십시오. 먼저 사용하려면 휴대폰 확인 코드와 함께 로그인해야합니다. 로그인 한 후 대화 인터페이스를 입력 할 수 있습니다. DeepSeek은 강력하고 코드를 작성하고 파일을 읽고 코드를 만들 수 있습니다.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

DVWA

DVWA

DVWA(Damn Vulnerable Web App)는 매우 취약한 PHP/MySQL 웹 애플리케이션입니다. 주요 목표는 보안 전문가가 법적 환경에서 자신의 기술과 도구를 테스트하고, 웹 개발자가 웹 응용 프로그램 보안 프로세스를 더 잘 이해할 수 있도록 돕고, 교사/학생이 교실 환경 웹 응용 프로그램에서 가르치고 배울 수 있도록 돕는 것입니다. 보안. DVWA의 목표는 다양한 난이도의 간단하고 간단한 인터페이스를 통해 가장 일반적인 웹 취약점 중 일부를 연습하는 것입니다. 이 소프트웨어는

MinGW - Windows용 미니멀리스트 GNU

MinGW - Windows용 미니멀리스트 GNU

이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

안전한 시험 브라우저

안전한 시험 브라우저

안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

Atom Editor Mac 버전 다운로드

Atom Editor Mac 버전 다운로드

가장 인기 있는 오픈 소스 편집기

mPDF

mPDF

mPDF는 UTF-8로 인코딩된 HTML에서 PDF 파일을 생성할 수 있는 PHP 라이브러리입니다. 원저자인 Ian Back은 자신의 웹 사이트에서 "즉시" PDF 파일을 출력하고 다양한 언어를 처리하기 위해 mPDF를 작성했습니다. HTML2FPDF와 같은 원본 스크립트보다 유니코드 글꼴을 사용할 때 속도가 느리고 더 큰 파일을 생성하지만 CSS 스타일 등을 지원하고 많은 개선 사항이 있습니다. RTL(아랍어, 히브리어), CJK(중국어, 일본어, 한국어)를 포함한 거의 모든 언어를 지원합니다. 중첩된 블록 수준 요소(예: P, DIV)를 지원합니다.