![](https://img-blog.csdnimg.cn/direct/42fa5b7eeaac464aa6015732f34609f4.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
TCP/IP协议详解
文章平均质量分 94
TCP/IP协议详解
来日可期x
这个作者很懒,什么都没留下…
展开
-
链路状态路由协议——OSPF
开放式最短路径优先OSPF (Open Shortest Path First) 协议是IETF定义的一种基于链路状态的内部网关路由协议。RIP是一种基于距离矢量算法的路由协议,存在着收敛慢、易产生路由环路、可扩展性差等问题,目前已逐渐被OSPF取代。在OSPF协议中,路由传递的方向是从源路由器(发送路由信息的路由器)到目标路由器(接收路由信息的路由器),沿途累计入接口。并且传递的不是路由表而是数据库。原创 2023-12-19 09:47:30 · 1608 阅读 · 1 评论 -
静态路由及动态路由
静态路由是通过手动配置路由表来实现的。管理员需要手动指定网络之间的转发路径,包括目标网络地址和下一跳路由器的地址。一旦设置好静态路由,路由表将保持不变,直到管理员进行手动更改。静态路由的优点是简单、稳定,适用于小型网络或具有固定网络拓扑的环境。然而,对于大规模复杂网络来说,静态路由的维护和管理会变得繁琐。动态路由则是通过路由协议自动学习和更新路由表的方式来实现的。路由器之间会互相交换路由信息,并根据网络拓扑和链路状态自动计算出最优的转发路径。原创 2023-12-19 09:41:08 · 1790 阅读 · 0 评论 -
TCP/IP详解——FTP 协议,Telnet协议
FTP是用来传送文件的协议。使用FTP实现远程文件传输的同时,还可以保证数据传输的可靠性和高效性。Telnet 协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。属于是交互式数据流,明文传输用户名和密码非常的不安全。占用23端口号。原创 2023-12-18 08:53:25 · 2218 阅读 · 1 评论 -
TCP/IP详解——POP3协议,SMTP协议
邮局协议版本3(Post Office Protocol Version 3)POP3 的作用是将存储在邮件服务器上的邮件离线下载到本地。使用C/S架构工作在TCP的110端口。邮件在发出的时候使用的是SMTP协议的,在接受的时候使用的是POP3协议。SMTP 简单邮件传输协议(Simple Mail Transfer Protoco)SMTP 的目标是可靠,高效的传输邮件。使用C/S架构工作在TCP协议的25端口。原创 2023-12-18 09:02:33 · 1911 阅读 · 1 评论 -
TCP/IP详解——DNS 流量分析
DNS(网域名称系统,Domain Name System,有时也简称为域名):是因特网的一项核心服务,它作为可将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的巧问互联网,而不用去记住能够被机器直接读取的IP地址数串。提供主机名字和IP地址之间的转换。原创 2023-12-17 08:37:28 · 1685 阅读 · 0 评论 -
TCP/IP详解——DHCP 协议
DHCP协议是指动态主机配置协议(Dynamic Host Configuration Protocol),是一种在TCP/IP网络中自动分配IP地址及其他网络参数的协议。它允许网络管理员集中管理和分配IP地址,从而简化了网络配置和管理的过程。原创 2023-12-17 08:47:34 · 2250 阅读 · 0 评论 -
TCP/IP详解——HTTPS 协议
HTTPS概念HTTPS 是以安全为目标的HTTP通道,并不是独立于HTTP的一个全新协议,而是在HTTP协议的基础上,添加了SSL/TLS 握手以及数据加密传输,也属于应用层协议。HTTPS 工作在TCP协议的==443==端口。HTTP缺点:HTTPS = HTTP + 加密 + 认证 + 完整性保护。HTTPS和HTTP的过程没有什么区别,只是多了一个通过SSL建立加密通道的一个操作。原创 2023-12-16 09:42:36 · 1813 阅读 · 3 评论 -
TCP/IP详解——HTTP 协议
HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web)服务器传输超文本到本地浏览器的传送协议。HTTP工作在TCP协议的80端口上。原创 2023-12-16 09:40:21 · 2102 阅读 · 1 评论 -
TCP/IP详解——UDP 协议
UDP:用户数据报协议(User Datagram Protocol)面向无连接的,也就是无需建立连接,传输不可靠。UDP仅仅是在IP服务的基础上增加了进程到进程之间的通信,使其不再是主机到主机的通信。UDP是一个简单的面向数据报的传输层协议:进程的每个输出操作都正好产生一个UDP数据报,并组装成一份待发送的IP数据报。如果IP数据报的长度超过网络的MTU,就要对IP数据报进行分片。如果需要,源端到目的端之间的每个网络都要进行分片。原创 2023-12-15 09:02:00 · 2156 阅读 · 0 评论 -
TCP/IP详解——数据转发过程
数据从接口发出时,第一个承接的设备是二层交换机,二层交换机识别最外层以太网封装的。会按照源MAC和目的MAC在局域网之间进行一个短距离的传输。传递给路由器。路由器会获取到交换机传递来的数据。路由器是根据IP地址进行转发的,所以会解封装查看IP地址。确认好IP地址后,在其发送出去的时候会重新封装一层以太网。最终数据会传递到服务器中。而服务器是一个七层的,同样会进行逐层的解封装,然后查看端口号对应的服务是否开放,应用程序对数据进行处理。之后服务器会给客户端进行响应,同样的流程进行封装和解封装。原创 2023-12-15 09:08:52 · 3341 阅读 · 0 评论 -
TCP/IP详解——TCP 协议
TCP协议(Transmission Control Protocol),全称"传输控制协议"。是一种面向连接的,可靠的,基于字节流的传输层通信协议,是建立在网络层之上的端到端的协议。TCP还能提供流量控制。TCP连接的每一方都有固定大小的缓冲空间。TCP的接收端只允许另一端发送接收瑞缓冲区所能接纳的数据。这将防止较快主机致使较慢主机的缓冲区溢出。原创 2023-12-14 08:54:16 · 2724 阅读 · 0 评论 -
TCP/IP详解——ICMP协议,Ping程序,Traceroute程序,IP源站选路选项
Internet 控制消息协议 ICMP(Internet Control Message Protocol)是网络层的一个重要协议。ICMP协议用来在网络设备间传递各种差错和控制信息,并对于收集各种网络信息、诊断和排除各种网络故障等方面起着至关重要的作用。ICMP通常被IP层或者更高层的协议(TCP/IP)使用。一些ICMP报文把差错报文返回给用户进程。(告诉应用程序网络上存在什么问题)原创 2023-12-14 08:42:23 · 2009 阅读 · 2 评论 -
TCP/IP详解——ARP 协议
ARP(Address Resolution Protocol)协议工作在网络层和数据链路层之间,通常被认为是一个跨两层的协议。当网络设备有数据要发送给另一台网络设备时,必须要知道对方的网络层地址(即IP地址)。IP地址由网络层来提供,但是仅有IP地址是不够的,IP数据报文必须封装成帧才能通过数据链路进行发送。数据帧必须要包含目的MAC地址,因此发送端还必须获取到目的MAC地址。原创 2023-12-14 08:45:30 · 2790 阅读 · 2 评论 -
TCP/IP详解——IP协议,IP选路
IP是TCP/IP协议族中最为核心的协议,所有的TCP,UDP,ICMP,IGMP数据都是以IP数据报格式进行传输的。IP提供不可靠的,无连接的数据报传送服务。不可靠(unreliable)的意思是它不能保证IP数据报能成功地到达目的地。IP 仅提供最好的传输服务。如果发生某种错误时,如某个路由器暂时用完了缓冲区,IP 有一个简单的错误处理算法:丢弃该数据报,然后发送 ICMP 消息报给信源端。原创 2023-12-13 09:10:20 · 1831 阅读 · 2 评论 -
TCP/IP详解——网络基本概念
OSI(开放系统互连)参考模型是一个由国际标准化组织(ISO)制定的用于计算机或通讯系统互连的标准体系,它将通信体系划分为七个层次,从应用层至物理层。TCP/IP不关注底层物理的介质,主要关注终端之间逻辑数据流的转发。原创 2023-12-13 09:03:36 · 2000 阅读 · 0 评论