今天看啥  ›  专栏  ›  古月居

一文了解网络通信和网络编程实操

古月居  · 公众号  ·  · 2025-01-18 17:20
    

文章预览

一、网络通信概述 1. IP 和端口 所有的数据传输,都有三个要素:源、目的、长度。 怎么表示源跟目的呢?如下图: 所以,在网络传输中需要使用“IP和端口”来表示源或目的。 2. 网络传输中的两个对象:server 和 client 我们经常访问网站,这涉及 2 个对象:网站服务器,浏览器。网站服务器平时安静地呆着,浏览器主动发起数据请求。网站服务器、浏览器可以抽象成 2 个软件的概念: server 程序、client 程序。 3. 网络协议层 在一般的网络书籍中,网络协议被分为5层,如图: 3.1 应用层 应用层是体系中的最高层,直接为用户的应用进程(如电子邮件、文件传输等)提供服务。在因特网中的应用层协议很多,如支持万维网应用的 HTTP 协议,支持电子邮件的 SMTP 协议,支持文件传送的 FTP 协议,DNS, POP3, SNMP, Telnet等。 3.2 运输层 运输层是负责向两个 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览