TCP/IP是Transmission Control Protocol/Internet Protocol的简写,中译名为传输控制协议/因特网互联协议,又名网络通讯协议,是Internet最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。TCP/IP 定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。通俗而言:TCP负责发现传输的问题,一有问题就发出信号,要求重新传输,直到所有数据安全正确地传输到目的地。而IP是给因特网的每一台电脑规定一个地址。

TCP/IP协议不是 TCP和 IP这两个协议的合称,而是指因特网整个TCP/IP协议族。
端口:
  • 端口将应用进程与IP网络相关联,是应用进程的地址标识。
  • 一个端口是一个16位号码。
  • 端口分为公用和临时两种:
    • 公用端口:属于标准服务器,由权威机构IANA统一分配,从1~1023。
    • 临时端口:用于客户,从1024~65535。

常见端口对应协议:

TCP/IP协议、端口等相关【1】相关推荐

  1. TCP/IP协议端口大全

    TCP/IP协议端口大全 应用层网关服务     Internet 连接共享 (ICS)/Internet 连接防火墙 (ICF) 服务的这个子组件对允许网络协议通过防火墙并在 Internet 连接 ...

  2. TCP/ip 协议端口范围 详解

    端口号的范围是从1-65535 端口的概念:  在网络技术中,端口(Port)大致有两种意思:一是物理意义上的端口,比如,ADSL Modem.集线器.交换机.路由器用于连接其他网络设备的接口,如RJ ...

  3. TCP/IP协议端口分配规则与分类

    简述 TCP/IP 协议中的端口在报头中占2个字节即16位,范围是从0-65535.端口号用来表示和区别网络中的不同应用程序 端口分类 0-1023之间的端口号,也叫Well Known ports. ...

  4. 网络编程入门 TCP/IP 协议 端口 IP 软件结构

    目录 一.软件结构 二.网络通信协议 三.协议分类: 四.网络编程三要素:协议,ip,端口号 1.协议 2.IP地址 3.IP地址分类 a.IPv4 b.IPv6 4.IP常用命令 1. 查看本机IP ...

  5. 关于TCP/IP协议及网络通信相关问题

    一.网络模型: OSI标准模型七层架构以及其传输数据的模型如下: 传输信息的过程由上之下逐渐封装,接收过程则是由下至上逐渐拆包,每一层只解析自己独立的部分. 二.网络的机要素 1.IP 1 publi ...

  6. TCP/IP 协议簇 端口 三次握手 四次挥手 11种状态集

    第1章 概念介绍 1.1 VLAN 1.1.1 什么是VLAN VLAN(Virtual LAN),翻译成中文是"虚拟局域网".LAN可以是由少数几台家用计算机构成的网络,也可以是 ...

  7. Network 之五 TCP/IP 协议族、工作流程、常用协议格式

      最近工作需要搞网络相关的内容,由于之前对网络了解比较少,因此开始重点学习一下网络相关的各种知识.博文中的有些内容来自于在学习过程中对于一些互联网上我认为的重点知识的记录,如果侵权请联系删除!    ...

  8. 基于tcpdump实例讲解TCP/IP协议

    前言 虽然网络编程的socket大家很多都会操作,但是很多还是不熟悉socket编程中,底层TCP/IP协议的交互过程,本文会一个简单的客户端程序和服务端程序的交互过程,使用tcpdump抓包,实例讲 ...

  9. TCP/IP协议族(一) HTTP简介、请求方法与响应状态码

    接下来想系统的回顾一下TCP/IP协议族的相关东西,当然这些东西大部分是在大学的时候学过的,但是那句话,基础的东西还是要不时的回顾回顾的.接下来的几篇博客都是关于TCP/IP协议族的,本篇博客就先简单 ...

  10. TCP/IP协议之网络链接的背后故事

    1.当我们在网页浏览器的地址中输入URL时,Web页面是如何呈现的? web页面通过浏览器地址中的URL从web服务端获取文件资源等信息,从而显示出web页面. web通过HTTP协议,完成客户端到服 ...

最新文章

  1. html 表单内容怎么获取不到,jquery中formdate一直获取不到对象中的[0]的值 包括本身也是一个空的数据怎么办?...
  2. Annovar注释的突变文件转MAF对象
  3. 机器学习——支持向量机SVM之线性模型
  4. ASP.NET Core如何限制请求频率
  5. 微信发卡小程序源码-自动发卡小程序源码-带流量主功能
  6. TPYBoard开发板带你轻松玩转MicroPython
  7. FFmpeg源代码简单分析:结构体成员管理系统-AVClass
  8. 评分预测会不会大于满分5.0的情况?
  9. Android--android 中自定义菜单
  10. 如何让vs2005的网站编译成一个DLL
  11. Centos7下MySql升级
  12. C++ malloc()的使用
  13. django面试题总结
  14. PIL (Python Imaging Library) 教程
  15. beyond compare密钥
  16. 解决Unity3D提示‘Newtonsoft‘could not be found
  17. 1553B总线通信协议
  18. ElasticSearch之别名_aliases
  19. excel拆分表格之多条件拆分
  20. ASP.NET 2.0收集

热门文章

  1. 店宝宝:威马汽车进驻拼多多 线上卖车是门好生意吗
  2. 使用PHPMailer发送outlook邮件
  3. 计算机专业对科研兴致不高,选择保研还是就业?
  4. vivado wdb文件 matlab,fft_ex1 基于verilog的FFT设计,使用vivado作为开发平台 VHDL-FPGA- 274万源代码下载- www.pudn.com...
  5. c语言以空格分割字符串_C语言strtok()函数:用指定的分隔符分解字符串
  6. 离职回家了!发20000个红包封面
  7. IDEA 连接数据库 MySQL及其踩坑解决
  8. idea连接数据库时区设置
  9. 本地部署Stable Diffusion教程,亲测可以安装成功
  10. 百分之九十宅男的爱情理想