Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

repository 와 CS는 동기화 되어 있는가? #6

Open
GoogleCodeExporter opened this issue Apr 27, 2015 · 1 comment
Open

repository 와 CS는 동기화 되어 있는가? #6

GoogleCodeExporter opened this issue Apr 27, 2015 · 1 comment

Comments

@GoogleCodeExporter
Copy link


repository에 어떤 content를 놓으면 자동으로 publisher의 CS에 
등록되는지 의문이 있었는데,
테스트하다가 그렇게 되지 않을 가능성을 발견했습니다.

CS에서 match가 일어났을 때(process_incoming_interest에서 
propagate_interest 함수를 호출하지 않는 경우) 프린트를 하게 
했는데,
repository에 올려 놓은 content에 대한 interest가 왔을 때 CS 
match가 일어나지 않는 것을 확인했습니다.
그런데 그 content를 요청한 쪽에서는 파일을 제대로 
받았습니다.

그래서 혹시 repository에 있는 content를 확인하는 것은 ccnd에서 
하는 게 아니고
ccnd에서 ccnd_internal_client로 interest를 보내서 확인하는 것이 
아닌지 확인해 보고 있습니다.

이 이슈에 대해서 더 알아낸 정보 or 원래 알고 있던 정보가 
있으시면 알려주세요

Original issue reported on code.google.com by he642orz on 12 Nov 2011 at 1:52

@GoogleCodeExporter
Copy link
Author


기본적으로 동기화지 않는 것을 확인했습니다.
단, ccnputfile 프로그램에서 어떤 파일을 repository에 올릴 때 
content store에도 등록을 합니다.
따라서 ccnrm 같은 명령으로 content store 내용을 사용자가 
지우지 않는 이상,
repository에 올린 파일이 content store에도 있다고 생각해도 될 
것 같습니다.

Original comment by he642orz on 22 Nov 2011 at 8:56

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant