TCP

1、网络

将每个独立的计算机连接起来,实现相互间的资源共享

2、IP(internet protocol)

网络互连协议(因特网地址寻址协议)
IPv4
IPv6
IPv4分为5类地址ABCDE
A类:网络地址1字节,主机地址3字节
1.0.0.0 到 126.0.0.0

B类:网络地址2字节,主机地址2字节
128.0.0.0 到191.255.255.255

C类:网络地址3字节,主机地址1字节
192.0.0.0 到 223.255.255.255

D类:用于多点广播,其IP地址第一个字节以1110开始
224.0.0.0 到 239.255.255.255

E类:IP地址以11110开始,为将来使用保留。
240.0.0.0 到 255.255.255.254
255.255.255.255用于广播地址

全0 当前主机, 全1 当前子网的广播地址

子网掩码

用于区分不同类型的IP地址

3、端口(port)

用于区别不同软件的通信渠道
计算机端口号 0 ~ 65535
公用端口:0 ~ 1023
动态端口:1024 ~ 65535
保留端口:一般是Unix系统中超级用户进程分配保留的端口号

常见端口号:

21:FTP文件传输端口
22:ssh服务端口
23:telnet服务端口
25:smtp邮件服务端口
80:http超文本传输协议端口
110:pop3邮局协议端口
115:sftp安全文件传输协议端口
443:https安全超文本传输协议端口

4、协议(protocol)

多方协商计议后的出的约定、规则、规范
为的是让多台计算机之间能友好的完成数据通信,交互。

OSI/RM 模型

七层模型(五,四,都是在此基础抽象出来的)
应用层:应用程序之间通信
表示层:梳理数据格式,数据加密
会话层:建立,维护,管理会话
传输层:建立主机端到端的连接
网络层:寻址和路由选择
数据链路层:提供介质访问,链路管理等
物理层:比特流二进制数据传输

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • # 图解TCP/IP 标签(空格分隔): 2018招聘 --- ##第1章 网络基础知识 ### ### 1.1 ...
    Kai_a3da阅读 5,323评论 0 2
  • 个人认为,Goodboy1881先生的TCP /IP 协议详解学习博客系列博客是一部非常精彩的学习笔记,这虽然只是...
    贰零壹柒_fc10阅读 10,469评论 0 8
  • 1.这篇文章不是本人原创的,只是个人为了对这部分知识做一个整理和系统的输出而编辑成的,在此郑重地向本文所引用文章的...
    SOMCENT阅读 14,468评论 6 174
  • 协议基础 协议就是计算机之间通过网络实现通信时实现所达成的一种“约定”,这种约定使得那些由不同厂商的设备,不同的C...
    d9fc24a0c9a9阅读 6,936评论 0 6
  • 读懂了TCP/IP协议,也就基本了解的网络通信原理。本文是参照研究生教材《网络安全原理与应用》里面的内容加上自己实...
    Super超人阅读 22,501评论 1 19