《一本书读懂TCP/IP》读后感——第五章TCP/IP网络规则 (二)

Xilinx Vitis HLS教程1--Vitis HLS概述[01/12] Xilinx Vitis HLS教程[01/10]前言1. Vitis HLS简介1.1 软件工程师的设计原则1.1.1 简介1.1.2 吞吐量和性能1.2.3 架构问题1.2.4 FPGA编程的3大范式1.2.4.1 生产者-消费者范式1.2.4.2 流式数据范式1.2.4.3 流水线范式1.2.5 3种范式结合 前言 项目中使用到Xilinx Zynq UltraScale+ MPSoC ZCU102 开发板,领导指示研究"xilinx软件自带的c语言综合器"。对于一个硬件一窍不通的我来说,甚至不知道 阅读详情

5.7关键规则之七,传输协议tcp与udp
5.8,关键规则之八,域名解析规则
5.9关键规则之九端口
5.10 关键规则之十,广播与组播
5.11关键规则之十一,安全法
5.12关键规则之十二,网络地址转换法



5.7关键规则之七:传输协议TCP UDP

TCP/UDP都属于ISO/OSI的第四层——传输层。TCP提供可靠的、面向连接和字节流的传输层服务。UDP是一个简单的面向数据报的传输层协议

TCP负责传输中的问题,有问题就发出信号,要求重新传输。 UDP不提供可靠性,它发送应用程序数据到IP层的数据包中,但不保证在IP网络内这些IP包能够到达目的地。UDP更适用于那些查询-应答服务,交换的信息量小,即使发送小概率的信息丢失,通过应用层也可以弥补。

 

5.8关键规则之八:域名解析规则

         负责实施域名解析的系统是一个分布式数据库,被TCP/IP用于进行主机名和IP地址之间的映射,并且提供电子邮件的寻址信息。

         当服务器的IP地址采用动态方式,可采用DDNS技术实现域名解析

 

         IP地址是很难记忆的额,而“域名”则好记

         域名解析体系把地址自左向右分成三到四段“域”,分别用字符表示主机名,网络名,机构名,最高域名,中间以小数点分隔。

         其中,最高域名也称为第一域名,一般代表国家或地区,比如.cn .uk等,可以省略

         机构名称称为第二级域名,例如com表示商业组织,edu代表教育机构,gov代表政府部门,sh表示上海等。

         DNS服务器组就是进行域名解析,将域名对应到IP地址。

         在一些场合下,域名需要映射动态的IP地址,需要DDNS技术。比如采用DHCP方式获取IP地址的计算机每次连入网络所得IP地址都不同,使用 DDNS可以是其向其他用户提供一个统一的域名

 

 

5.9 关键规则之九:端口(Port)

TCP/IP协议中,端口号用于区分不同的网络服务

两种端口:TCP端口和UDP 端口

固定端口被称为“众所周知的端口号”,从0-1023,其中80端口号分给WWW服务,21分给FTP

动态端口的范围是1024-65535.之所以称为动态端口,是因为它一般不固定分配某种服务。当一个系统进程需要网络通信时,向主机申请一个端口;当进 程关闭时,同时也就释放了所占端口号。

 

 

网络技术中,端口大致有两种:一是看得见摸得着的硬件端口。集线器、交换机、路由器的端口其实是连接缆线的物理端口。 二是软件端口。这里指的端口是后者,是一种特殊的“地址”。

 

一台网络上的主机很可能同时提供多种服务,比如WEB服务,FTP服务等,这些服务完全可以通过一个IP地址实现,主机就是通过端口号来判断一个IP包属于哪一类型的应用。

 

我们在IE地址栏里输入一个网址的时候,是不需要注明端口号的,因为浏览器默认www服务是端口号是80



5.10 关键规则之十:广播与组播

广播是指将信息发送给所有能到达的地址。组播是指将信息发送给定义在一组内的地址。广播和组播只适合UDP。

一台主机发送同一数据包到子网内所有 主机,叫做“广播”。广播只在本局域网内有效,路由器会封锁广播消息。

         组播使一个或多个组播源把数据包只发送给特定的组播组,只有加入该组的主机才能接收到数据包。IP分类中的D类地址被划分为局部链接组播地址、预 留组播地址、管理权限组播地址三类。但是要整体支持组播,必须要对现有的网络做彻底的改造,目前还做不到。

 

5.11关键规则之十一:安全法

1、IP层的安全机制

采用IP封装,将纯文本的报文加密,封装在外层的IP包头里。IP层安全服务不需要应用程序或其他通信层次的改动。但缺点是IP层一般对属于不同进程的 包不做区别,去往同一地址的包会被按照相同加密方式加密。

2、传输层的安全机制

主要是在通信两端进程之间的通信机制进行加密和安全认证。优点是提供进程对进程的安全服务,缺点是对应用程序两端都要修改。而基于UDP的通信很 难建立安全机制

3、应用层的安全性

可以灵活的处理单个文件安全性的手段。比如,支付宝的网页内容和输入的密码享有不同的安全级别。

 

5.12 关键规则之十二:网络地址转换法

在IPv4地址紧张,IPV6又不能立即大规模商用的阶段,采用网络地址转换(NAT)技术是节省IP地址的最有效方案。

根据不同的应用环境,NAT机制有三种类型:静态NAT,动态地址NAT,网络地址端口转换NAPT

NAT(Network Address Translation)网络地址转换——把内部私有网络地址(IP地址)翻译成合法网络IP地址的技术。

静态NAT设置最简单,内部网络中的每台主机都被永久映射成外部网络中国的某个合法的地址。

动态地址NAT则是在外部网络中定义了一系列的合法地址,动态分配的方法映射到内部网络。NAPT则是把内部网络地址映射到外部网络的一个IP地址的 不同端口上。



C++,使用Qt设计一个登录窗口 使用Qt设计一个登录界面 阅读详情

相关推荐

命令行删除描述文件_写一个删除lock文件的skill脚本

来源:IC技能搬运工 作者:小目Cadence软件使用过程中偶尔会遇到文件被lock的情况,这是Cadence软件对文件的一种保护措施,大部分情况都是对用户友好的,但是偶尔也会给用户带来困扰,给工作带来的一定的不便。文件是如何被锁的Cadence在用户打开文件进行编辑的时候会在文件的同一级目录新建一个lock文件,用来标识文件的状态。一般情况下如果文件被正常关闭,这个lock文件会在...

weixin_39781452的博客 1352

通俗易懂TCP/IP(概述)

近期工作,跟网络协议相关,这让我有机会更深入学习网络协议,而之前很长一段时间,我对网络协议的理解都停留在比较浅的层面。比如:TCP是面向连接的、可靠传输,而UDP是非连接...

weixin_37097700的博客 662

深入解析mSATA与mini-PCIE接口的硬件设计要点

本文深入解析mSATA与mini-PCIE接口的硬件设计要点,涵盖信号定义、电源设计、高速信号处理及PCB布局布线等关键内容。通过实战案例和调试技巧,帮助工程师规避常见设计陷阱,提升电路设计效率,特别适合工业控制和嵌入式系统开发场景。

weixin_28741413的博客 317

学习笔记:一本书读懂TCP/IP

1、 OSI (Open System Internet 开放系统互联)参考模型: 物理层Physical,数据链路层Data Link,网络层Nextwork,传输层Transport,会话层Session,表示层Presentation,应用层Application。2、TCP/IP参考模型: 网络接口层,互联网层,传输层,应用层。3、TCP报文包括了首部和数据部分,首部:(1)源端口和目的端口

小贤同学的博客 1560

C#---第十一课:对列表的各种操作,添加、删除、排序、列表长度、获取元素的索引、FirstOrDefault()、SingleOrDefault()、last()

1.添加元素 2.删除元素 (1)删除列表中指定的元素 (2)删除列表A中所有与列表B相交的元素---常规 (3)删除列表A中所有与列表B相交的元素---lambda 3.排序(正序、倒序) 4.获取列表的最大容量(长度)、已用容量 6.获取元素在列表中的位置(index) 7.判断某元素是否在列表List中 8.获取列表中第一个元素First() & FirstOrDefault() 9.获取列表中唯一元素Single() & SingleOrDefault() 10.获取列表中最后一个元素

Alien-Hu 3627

Transformer是什么?看完这篇你就醍醐灌顶

前言 由谷歌团队提出的预训练语言模型BERT近年来正在各大自然语言处理任务中屠榜(话说学者们也挺有意思的,模型名都强行凑个芝麻街的人物名,哈哈哈)。 BERT算法的最重要的部分便是Transformer的概念,它本质上是Transformer的编码器部分。 而Transformer是什么呢?transformer是永远的神,自从transformer使用了抛弃rnncnn的纯attention机制之后,各种基于transformer结构的预训练模型都如雨后春笋般雄起,而transformer中最重要就是使用

fs1341825137的博客 6万+

《一本书读懂TCP/IP》读后感——第一章 TCP/IP网络起源

第一章  TCP/ IP网络起源 在计算机出现后,人们希望计算机之间可以沟通和分享,为保证秩序,需要一个一致遵守的协议。 1974年TCP/IP被提出,TCP(传输控制协议)描述如何在网络上建立可靠的,主机对主机之间的数据传输服务,IP(Internet协议)描述如何在互联的网络之间实现寻址的标准以及如何进行数据包路由。 1984年美国国防部将TCP/IP作为所有计算机网络的标准 1989

BeforeEasy的博客 2757

Isograph Reliability Workbench 14实战:从零构建故障树分析模型

本文以“马达不转”为例,手把手教你使用Isograph Reliability Workbench 14从零构建故障树分析模型。内容涵盖创建工程、定义顶事件、添加逻辑门与基础事件等核心步骤,并介绍了模型检查与定性定量分析,帮助你系统掌握这一强大的可靠性工程工具。

weixin_29309213的博客 362

《一本书读懂TCP/IP》读后感——第五章TCP/IP网络规则 (一)

5.1关键规则之一:以态网编码规则 5.2关键规之二:ipv4地址的定义 5.3关键规则之三: ip封包规则 5.4关键规则之四:地址解析协议 5.5关键规则之五:ip包的转发规则 5.6关键规则之六:报文控制协议 5.1关键规则之一:以态网编码规则 以太网属于ISO/OSI的第二层——数据链路层协议 以态网向下是物理层,向上是ip层 以太网帧中包含48位的MAC地址

BeforeEasy的博客 1280

【知识图谱】Neo4j基本操作及数据库文件导入(graph.db.dump)

初探Neo4j导入数据备份数据客户端操作导入csv文件指定csv文件格式使用命令行导入csv文件附录 请读者参考上篇博文 Neo4j安装教程 导入数据 若开启服务,先在终端停止 Neo4j 服务 ./neo4j stop 接下来,下载射雕三部曲的数据库文件 wget https://labfile.oss.aliyuncs.com/courses/1354/graph.db.dump 下载完将出现 graph.db.dump 文件: 将数据库文件导入到 Neo4j 中 首先进入neo4j 根目录下:

全网粉丝30W+,优快云、稀土掘金人工智能领域签约作者,人工智能、大模型、Python 爬虫,商务合作,请私信沟通。 8620

SpringCloud详细教程(下)

SpringCloud详细教程,springcloud完全教程。Springcloud微服务教程(上)的姊妹篇:介绍了其它SpringCloud组件。

鸟哥哥的专栏 4万+

【计算机网络】读书笔记之《TCP/IP详解卷1》《图解TCP/IP》《计算机网络》三合一

最近把之前看过的三本关于网络的书一起做了一下总结。 第一本是谢希仁的《计算机网络》,这本算是为数不多的国内的好教材,里面虽然有些内容过时,稍显臃肿,但是有些章节讲的非常不错。 第二本是《图解TCP/IP》,日本人写的书,非常认真细致,文字结合大量图片通俗易懂,入门不错,但是还是不够深入。 第三本是《TCP/IP详解卷1》,美国人写的书学术性质较强,比较难懂,但是很深入。结合tcpdump输出

a2888409 9567

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

《一本书读懂TCP/IP》第一章:TCP/IP的网络起源

为了解决不同网络之间的通信难题,人们在ARPANET的基础上,发明了以“分组交换”为基础、以“TCP/IP协议”为通用语言的互联网,其中IP负责精准投递,TCP负责可靠传输。

weixin_56202583的博客 3968

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

《一本书读懂TCP/IP》第五章:TCP/IP网络规则

TCP/IP协议族定义了实现全球互联的三大核心规则:1)编址系统,包含MAC地址(设备唯一标识)和IP地址(网络位置标识);2)端口号机制,用于区分主机上的不同应用程序;3)数据封装与分用流程,实现数据的打包传输与解析交付。这些分层协作的规则确保了数据能够准确地在互联网中传输,从源主机通过路由器转发到达目标主机,最终交付给正确的应用程序。这一体系有效解决了网络通信中的寻址、应用识别和数据传输等关键问题。

weixin_56202583的博客 682

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

粉丝福利:5本图书免费送!​一本书读懂TCP/IP,掌握互联网的通用语言!

各位亲爱的粉丝朋友、技术爱好者与网络同行们,在数字化浪潮席卷全球的今天,我们每天都在享受互联网带来的便利:流畅的视频会议、即时的讯息传递、高效的云端协同。TCP是面向连接的协议,其著名的“三次握手”和“四次挥手”过程,确保了连接的可靠建立与释放。书中用清晰的时序图,一步步拆解了SYN、ACK、SEQ等标志位的交互过程,让你不再死记硬背,而是真正理解其设计哲学。它不仅是互联网的基石,更是每一位从事网络、云计算、运维、开发乃至安全领域的专业人士必须深入理解的核心知识。

衡水铁头哥的博客 702

《一本书读懂TCP/IP》第六章:TCP/IP网络路由技术

本文阐述了数据包在网络传输中的两个关键阶段:局域网内的VLAN逻辑组织和跨网络的IP路由技术。在局域网中,VLAN通过划分广播域解决广播风暴和安全问题,Access端口连接终端设备并标记VLAN,Trunk端口则在交换机间传输多VLAN数据。跨网络时,路由器基于路由表进行路径选择,静态路由手动配置而动态路由自动更新。OSPF用于自治系统内部,BGP处理跨运营商路由。最终,VLAN实现本地高效转发,路由技术完成跨网络寻址,二者协同构建了从终端到互联网的完整数据传输通路。

weixin_56202583的博客 3464

《一本书读懂TCP/IP》第二章:TCP/IP网络组成

本文介绍了TCP/IP网络的基本结构和关键组件。网络由节点(端节点和中间节点)和链路构成,类似于公路网的房屋和道路。交换机在局域网内基于MAC地址转发数据,路由器则在不同网络间通过IP地址路由数据包。网络按覆盖范围分为局域网、城域网和广域网,采用不同拓扑结构连接。文章通过数据从用户电脑到服务器的传输过程,展示了各组件如何协同工作,强调交换机负责局域网通信,路由器实现网络互联,共同完成数据传输。

weixin_56202583的博客 738

《一本书读懂TCP/IP》第九章:TCP/IP网络新技术

摘要:IP技术持续演进,推动网络向高速化、智能化、融合化方向发展。10G以太网提供超高带宽支撑数据中心等场景;IP视频通信依赖RTP/RTCP协议和QoS保障实时传输;NGN/IMS实现多网融合与业务统一管控;MPLS通过标签交换提升转发效率;CDN利用边缘节点加速内容分发;移动互联网竞争焦点转向内容服务;IPTV与OTTTV代表电视服务的两种IP化路径。这些技术共同强化了IP网络的基础能力,催生了丰富的应用生态。

weixin_56202583的博客 1276

《一本书读懂TCP/IP》第三章:TCP/IP网络应用

本文介绍了TCP/IP协议族中关键的应用层协议及其工作原理。重点解析了HTTP/HTTPS(网页浏览)、DNS(域名解析)、SMTP/POP3/IMAP(电子邮件)和FTP(文件传输)等协议,阐述了它们基于客户-服务器模型的交互方式。文章通过生动比喻说明了各协议的功能特点,如将HTTPS比作"上锁的保险箱",DNS比作"互联网电话簿"。同时强调了应用层协议对下层TCP/IP协议的依赖关系,描述了数据从应用层到网络层的封装流程。这些协议共同构成了我们日常网络应用的基础架

weixin_56202583的博客 872

《一本书读懂TCP/IP》第七章:TCP/IP网络构建

摘要:本文详细阐述了TCP/IP网络的构建过程,将其比作规划和建造社区。从网络需求分析、拓扑结构选择开始,重点介绍了IP地址规划(子网划分)、VLAN配置、设备选型(交换机/路由器)等核心环节。文章强调通过DHCP/DNS服务实现自动化管理,并利用VLAN隔离和访问控制列表(ACL)保障网络安全。整个构建流程包括需求分析、规划设计、物理连接、设备配置、安全策略部署及测试验收六个步骤,最终打造出逻辑清晰、易于管理的通信平台。

weixin_56202583的博客 843

《网络是怎样连接的》一书读后感

书籍读后感 背景介绍: 学习软件工程也有3年光阴了,但是目前对于软件工程基础知识之一——计算机网络,没有形成一个系统的知识。在微信公众号**(小林coding**)的作者的介绍下,开始了两天的阅读——《网络是怎样连接的》一书。 感悟: 看完之后,简直直呼666。以前还在纠结计算机(笔记本)中有没有OSI全部协议,计算机内部是否有交换机,为什么一定需要MAC地址等问题都在该书中得到了诠释。 如果你是刚刚入门计算机网络,这本书很适合你。如果你是对计算机网络一知半解,这边也适合你。很好一本入门级别的书籍。 书籍思

laixiangwei的博客 2323

《一本书读懂TCP/IP》第十章:后TCP/IP时代网络前景

摘要:TCP/IP协议族正推动万物互联时代的到来。IPv6提供近乎无限的地址空间,奠定物联网基础;云计算将计算能力转化为按需服务;大数据通过海量数据提炼价值;物联网延伸网络触角至物理世界;车联网实现车辆智能协同;智能家居打造数字家庭;移动支付依托网络完成交易;SDN使网络智能化;语义网让机器理解信息;三网融合统一服务入口;量子互联网探索终极安全通信。这些技术共同构建了以数据为核心的未来网络生态系统,TCP/IP作为底层支撑体系,正在重塑社会、经济和生活形态。

weixin_56202583的博客 635

《一本书读懂TCP/IP》第八章:TCP/IP常用命令

本文详细介绍TCP/IP设计的常用命令。

weixin_56202583的博客 915

《一本书读懂TCP/IP》读后感——第四章TCP/IP网络机构

第四章 TCP/IP网络机构 通俗的讲,TCP/IP网络机构可以归为四类:提供网络的,提供软件的,制造硬件的,还有组织管理者。 4.1 TCP/IP经营管理者 CANN(The InternetCorporation for Assigned Names and Numbers)互联网名称和数字地址分配机构负责全球IP地址、域名和自治域号的管理和分配工作 ISO ITU IETF等标准化组

BeforeEasy的博客 839

《一本书读懂TCP/IP》读后感——第二章 TCP/IP网络组成

第二章  TCP/IP网络组成 2.1 TCP/IP世界的基本组成元素 分为节点管线管理体系应用系统几大部分 节点: 数据信息发生路由,交换,处理,分析,转换的装置,包括路由器,交换机,防火墙,流控设备,主机,终端等 管线:包括所有有线和无线的传颂线路以及各种级别的传送网络,数据信息在管线中传送,理论上是不允许发生任何信息内容改变的 管理体系,包括对IP网络进行配置,告警,维护,控制等

BeforeEasy的博客 1893

《一本书读懂TCP/IP》读后感——第三章TCP/IP网络应用

第三章 TCP/IP网络应用 3.1 www与门户网站 www 的出现,是互联网历史上的里程碑,HTTP超文本链接,使得鼠标点击超文本,就可以进入下一个界面,从而使得千姿百态的信息以一种自由而有序的方式全部出现在虚拟世界中 企业门户网站是企业的一个“招牌”或者“名片”,是为企业服务的网站,大部分不能直接带来利益   将各种各样信息放在一个网站上让大家浏览,就是信息综合门户网站,代表有雅虎

BeforeEasy的博客 646
上一篇: 《一本书读懂TCP/IP》读后感——第五章TCP/IP网络规则 (一)
下一篇: 正则表达式学习笔记
BeforeEasy
博客等级 码龄10年 92粉丝 207原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值