Hi @Hossein Gholami,
1, I agree with Garth Jones. Besides, about Client Notification to SCCM Server. By default, our client usually reports online status to the server every 15 minutes, and it works through BGB (Big Green Button) channel, it can be modified via Client Settings in site server console.
The details about community will be record in CcmNotificationAgent.log, the screenshot for your reference:
The link for your reference:
Client settings - Configuration Manager | Microsoft Learn
Note: Microsoft provides third-party contact information to help you understand the problem. This contact information may change without notice. Microsoft does not guarantee the accuracy of this third-party contact information.
2, About Software Inventory and Hardware Inventory. By default, this cycle occurs every seven days, this also can be modified via Client Settings. The screenshot for you reference:
The links for your reference:
Client settings - Configuration Manager | Microsoft Learn
Client settings - Configuration Manager | Microsoft Learn
3, If you want to learn the ports used in Configuration Manager, we can refer to this link:
Technical Reference for Ports Used in Configuration Manager | Microsoft Learn
Thanks again for your time!
Best regards,
Cherry
If the response is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.